Garrett Johnson (gkjohnson)

gkjohnson

Geek Repo

Company:Toyota Woven Planet

Location:Tokyo, Japan

Home Page:https://gkjohnson.github.io/

Twitter:@garrettkjohnson

Github PK Tool:Github PK Tool


Organizations
uclagamelab

Garrett Johnson's repositories

three-mesh-bvh

A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.

Language:JavaScriptLicense:MITStargazers:2434Issues:40Issues:398

three-gpu-pathtracer

Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.

Language:JavaScriptLicense:MITStargazers:1310Issues:22Issues:439

threejs-sandbox

Set of experiments and extensions to THREE.js.

Language:RoffLicense:MITStargazers:700Issues:28Issues:24

three-bvh-csg

A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh

Language:JavaScriptLicense:MITStargazers:575Issues:28Issues:165

urdf-loaders

URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files open sourced from NASA JPL

Language:JavaScriptLicense:Apache-2.0Stargazers:436Issues:18Issues:174

closed-chain-ik-js

A generalized inverse kinematics solver that supports closed chains for parallel kinematics systems, dynamic reconfiguration, and arbitrary joint configuration based on damped least squares error minimization techniques

Language:JavaScriptLicense:Apache-2.0Stargazers:174Issues:9Issues:68

three-edge-projection

Visible geometry edge projection and flattening based on three-mesh-bvh.

Language:JavaScriptLicense:MITStargazers:132Issues:4Issues:35

source-engine-model-loader

Three.js loader for parsing Valve's Source Engine models

Language:JavaScriptLicense:MITStargazers:70Issues:6Issues:6

webgl-gpu-power-estimation

Utility for estimating the power of the GPU in the browser using WebGL debug parameters.

Language:JavaScriptLicense:MITStargazers:43Issues:7Issues:15

threejs-octree

A rough octree implementation to support frustum culling and raycasts in complex THREE.js scenes

Language:JavaScriptLicense:MITStargazers:38Issues:5Issues:2

js-framerate-optimizer

Library for tracking and iteratively improving page framerate over time

Language:JavaScriptLicense:MITStargazers:32Issues:4Issues:9

xacro-parser

Utility for parsing and converting ROS Xacro files in Javascript.

Language:JavaScriptLicense:MITStargazers:23Issues:4Issues:47

batched-material-properties-demo

Demonstration of rendering three.js' BatchedMesh with different material properties in one draw call.

Language:JavaScriptLicense:MITStargazers:21Issues:5Issues:1

3d-demo-data

Set of gltf models to load in online demos and examples

coordinate-frame-converter

A Unity utility for simply converting between different coordinate frames.

Language:C#License:Apache-2.0Stargazers:20Issues:6Issues:9

threading-js

Wrapper for Web Workers for easily running a function from the client without serving the worker a script

Language:JavaScriptLicense:MITStargazers:16Issues:5Issues:6

batched-3d-tiles-demo

Demonstration of rendering 3d tiles using three.js BatchedMesh addon

Language:JavaScriptStargazers:14Issues:3Issues:0

batched-instanced-mesh-demo

Proof of concept showing a single class being used to render instancing and batching geometry in a single draw call.

Language:JavaScriptLicense:MITStargazers:12Issues:1Issues:0
Language:JavaScriptStargazers:11Issues:0Issues:0

ldraw-parts-library

Upload of the LDraw parts library intended to be used for static file loading in github examples.

particle-sorting-demo

Compares a spatial-query-based particle sort to other common sorting approaches.

Language:JavaScriptLicense:MITStargazers:5Issues:2Issues:0

travel-photo-visualization

Processor and visualizer of EXIF data

Language:HTMLStargazers:5Issues:4Issues:0

urdf-exporter-js

Utility for exporting THREE.js object trees as a URDF file

Language:JavaScriptLicense:Apache-2.0Stargazers:5Issues:3Issues:31

model-viewer

Easily display interactive 3D models on the web and in AR!

Language:TypeScriptLicense:Apache-2.0Stargazers:1Issues:2Issues:0

three.js

JavaScript 3D library.

Language:JavaScriptLicense:MITStargazers:1Issues:3Issues:0
Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:1
Language:JavaScriptStargazers:0Issues:2Issues:5
Language:JavaScriptStargazers:0Issues:1Issues:0
Language:JavaScriptStargazers:0Issues:2Issues:0