hughsk

hughsk/scene-tree

Modular scene graph for composing and manipulating objects in a 3D scene.

JavaScript
61
4
MIT License
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of hughsk/scene-tree

Account's avatar
A JavaScript tree implementation designed to be efficiently "flattened" and sorted for realtime rendering.
Account's avatar
gl-matrix's mat3, split into smaller pieces
Account's avatar
gl-matrix's mat4, split into smaller pieces
Account's avatar
gl-matrix's quaternion, split into smaller pieces
Account's avatar
Browser-friendly inheritance fully compatible with standard node.js inherits()
Account's avatar
browser-side require() the node way
Account's avatar
a browserify server for rapid prototyping
Account's avatar
Small module for fitting a canvas element within the bounds of its parent.
Account's avatar
Extract the eye vector (camera position) from a view matrix
Account's avatar
A flexible wrapper for gl-vao and gl-buffer that you can use to set up renderable WebGL geometries from a variety of different formats.
Account's avatar
WebGL shader wrapper
Account's avatar
A node.js-style module system for GLSL!
Account's avatar
Generates icosphere meshes of varying levels of complexity
Account's avatar
requestAnimationFrame polyfill for node and the browser
Account's avatar
Mouse/touch-draggable first-person camera
Account's avatar
Given an array of triangles' vertices, return a `Float32Array` of their normal vectors.
Account's avatar
HSL to RGB color conversion in GLSL
Account's avatar
Gaussian specular model for GLSL
Account's avatar
Takes a list of vertices and faces, giving you back an array of individual triangles.

Support the repos that depend on hughsk/scene-tree

Account's avatar
Adds a components system to scene-tree

Top contributors

hughsk's profile
hughsk
10 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet