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:2210Issues:40Issues:371

three-gpu-pathtracer

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

Language:JavaScriptLicense:MITStargazers:1175Issues:20Issues:405

threejs-sandbox

Set of experiments and extensions to THREE.js.

Language:RoffLicense:MITStargazers:667Issues:28Issues:23

three-bvh-csg

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

Language:JavaScriptLicense:MITStargazers:491Issues:26Issues:154

urdf-loaders

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

Language:JavaScriptLicense:Apache-2.0Stargazers:361Issues:18Issues:170

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:156Issues:10Issues:68

three-edge-projection

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

Language:JavaScriptLicense:MITStargazers:87Issues:2Issues:33

source-engine-model-loader

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

Language:JavaScriptLicense:MITStargazers:68Issues:6Issues:6

webgl-gpu-power-estimation

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

Language:JavaScriptLicense:MITStargazers:42Issues:7Issues:15

threejs-octree

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

Language:JavaScriptLicense:MITStargazers:35Issues:5Issues:2

js-framerate-optimizer

Library for tracking and iteratively improving page framerate over time

Language:JavaScriptLicense:MITStargazers:31Issues:4Issues:9

nasa-urdf-robots

Pre-built URDF files from the open source Robonaut 2 and Valkyrie projects from JSC

Language:HTMLStargazers:23Issues:5Issues:0
Language:JavaScriptLicense:MITStargazers:22Issues:3Issues:4

xacro-parser

Utility for parsing and converting ROS Xacro files in Javascript.

Language:JavaScriptLicense:MITStargazers:21Issues:4Issues:46

coordinate-frame-converter

A Unity utility for simply converting between different coordinate frames.

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

3d-demo-data

Set of gltf models to load in online demos and examples

batched-material-properties-demo

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

Language:JavaScriptLicense:MITStargazers:18Issues:5Issues:1

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

threejs-model-loader

THREE.js Model Loader for delegating to the appropriate geometry loader and associated Web Component

Language:JavaScriptLicense:MITStargazers:13Issues:4Issues:17

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:4Issues:3Issues:31

plateau-3d-tiles-data

3D Tiles from the Japanese PLATEAU open data set.

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:JavaScriptStargazers:0Issues:2Issues:5

looking-glass-webxr

WebXR for the Looking Glass

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