Skip to content
View gkjohnson's full-sized avatar
🚀
🚀

Highlights

  • Pro

Organizations

@uclagamelab

Block or report gkjohnson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Starred repositories

Showing results

GPU-accelerated line rendering for WebGPU with joins and caps

TypeScript 27 1 Updated Jan 19, 2026

A GPU compute-centric 2D renderer.

Rust 4,266 286 Updated Aug 14, 2026

An educational path tracer written in C using Vulkan to supplement a lecture series on path tracing.

C 124 9 Updated Jun 20, 2026

Cuelume is a curated sound palette, not an audio engine. It gives buttons, links, toggles, and completed actions clear feedback without asking developers to design sounds themselves. Add an attribu…

TypeScript 1,325 46 Updated Aug 4, 2026

Automatic quad remeshing tool

C++ 3,162 220 Updated Aug 14, 2026

an algorithm for computing winding & anti-aliasing of 2D vector shapes

JavaScript 183 2 Updated Aug 13, 2026

Specification and reference implementation for the OpenPBR Surface shading model

CSS 757 39 Updated Apr 22, 2026

An open-source, GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and simulation researchers.

Python 5,341 632 Updated Aug 14, 2026

A liminal, starry platform -- submerged in cosmic waters.

ShaderLab 158 15 Updated Jan 12, 2026

Minimal PDF creation library. <400 LOC, zero dependencies, makes real PDFs.

TypeScript 1,904 76 Updated Aug 13, 2026

A prototype of a creative environment for the 21st century

TypeScript 1,017 69 Updated Apr 7, 2025

A library for resolution-independent rendering of hardware-accelerated vector graphics directly on the GPU.

C 20 1 Updated Jul 31, 2018

A 3D Visualization Framework built for Robotics

TypeScript 36 8 Updated Aug 3, 2026

A utility that 'wraps' the mouse cursor movement around the edges of the screen

C 9 Updated Mar 3, 2026

TypeScript & Javascript Data Structures

TypeScript 204 12 Updated Jul 30, 2026

A VSCode extension for visualizing the URDF file and xacro file.

TypeScript 221 21 Updated Jun 3, 2026

A web port of XAtlas: Mesh parameterization / UV unwrapping library

C++ 29 4 Updated Jun 24, 2025

A fast, efficient and extremely stable 2d triangulation library for rust.

Rust 155 11 Updated Aug 12, 2026

Sony Megatron shader ported from Retroarch to ReShade

HLSL 48 Updated Dec 31, 2023

A library for constraining triangulations from Delaunator

TypeScript 75 8 Updated Mar 20, 2026

A curated list of awesome robot descriptions (URDF, MJCF)

1,632 146 Updated Aug 4, 2026

Geospatial Rendering in Three.js

TypeScript 1,607 185 Updated May 27, 2026

Interactive field-aligned mesh generator

C++ 6,185 701 Updated Jan 3, 2022

Astronomy Engine: multi-language calculation of Sun, Moon, and planet positions. Predicts lunar phases, eclipses, transits, oppositions, conjunctions, equinoxes, solstices, rise/set times, and othe…

C 965 126 Updated Jan 27, 2025

Mesh parameterization / UV unwrapping library

C++ 2,540 273 Updated Jun 16, 2024

Polygon Clipping, Offsetting & Triangulation in C++, C# and Delphi

C++ 2,444 446 Updated Apr 20, 2026

Near real-time cloud maps

JavaScript 284 12 Updated Aug 13, 2026

METIS - Serial Graph Partitioning and Fill-reducing Matrix Ordering

C 1,047 214 Updated Jun 10, 2026

A list of alternatives for Adobe software

9,375 358 Updated Jun 29, 2026
Next