There are no reviews yet. Be the first to send feedback to the community and the maintainers!
percy
Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.swift-bridge
swift-bridge facilitates Rust and Swift interop.webgl-water-tutorial
The source code for a tutorial on rendering water using WebGL + Rust + WebAssemblypsd
A Rust API for parsing and working with PSD files.dipa
dipa makes it easy to efficiently delta encode large Rust data structures.skeletal-animation-system
A standalone, stateless, dual quaternion based skeletal animation system built with interactive applications in mindlandon
A collection of tools, data structures and methods for exporting Blender data (such as meshes and armatures) and preparing it for your rendering pipeline.collada-dae-parser
Parse collada .dae 3d animation files into a WebGL friendly JSON formatcross-compile-rust-from-mac-to-linux
An example of how to cross compile Rust from `macOS` to Linux `x86_64-unknown-linux-gnu`rectangle-pack
A general purpose, deterministic bin packer designed to conform to any two or three dimensional use case.blender-iks-to-fks
A Blender script that takes a mesh and armature that use IKs and other non-deformation bones and creates a new mesh and armature that uses only FK bones.hot-app-replacement
Like hot module replacement but... yeah you'll seeblender-webgl-hot-reload-experiment
An experiment in hot reloading 3d models from Blender into a WebGL sceneblender-actions-to-json
Write the joint data for all of a `.blend` file's actions to a JSON filewebgl-particle-effect-tutorial
A tutorial for creating a WebGL fire particle effect using billboarded quadswavefront-obj-parser
An api and cli for parsing wavefront .obj files into JSONwebgl-shadow-mapping-tutorial
A WebGL shadow mapping tutorialmat4-to-dual-quat
Convert a 4x4 matrix into a dual quaternion. Useful for skeletal animation (dual quaternion linear blending)virtual-progress-bar
virtual-dom progress bar componentvirtual-loading-dots
virtual-dom loading dots componentwebgl-skeletal-animation-tutorial
A quick tutorial on WebGL skeletal animation using small moduleswatertight-ray-triangle-intersection
An implementation of the Watertight Ray/Triangle Intersection algorithmsolid-state
Trigger listener functions when your state changesblender-webgl-skinned-hot-reload-experiment
An experiment in hot reloading skinned models from Blender to WebGLdom-filenameify
Add filenames as attributes to your DOM elements to help locate them in code by inspect-elementing them in the browserwebgl-unit-test-tutorial
The source code for a tutorial on unit testing WebGL componentsimage-to-heightmap
Convert a JPG or PNG image into a heightmap arraywebgl-wield-item-tutorial
A tutorial for positioning items on top of bones using WebGL and 3d mathcreate-keyframe
Create css keyframes using JSONwebgl-to-img-stream
Use a WebGL context to write the canvas's contents to a image file. Meant to be used in Node.jsload-collada-dae
Load the WebGL graphics buffer data from a collada .dae model and return a draw command that accepts optionsapp-world
A framework agnostic approach to managing frontend application state.make-component
A code generator for virtual-dom component filesclient-ketchup
A simple interface for keeping remote clients up to date with their authoritative stateneighborhood-pathfinder
An A* implementation that accepts a function to detect neighboring tileswebgl-skeletal-animation-sound-tutorial
A tutorial for playing sound effects during skeletal animationsexpand-vertex-data
Expand vertex, normal and uv indices into vertex normal and uv data that is ready for your array buffersgenerate-keyframe-animation-tutorial
A tutorial on generating CSS keyframes during runtimeminimal-object-diff
Create and apply a tiny representation of diffs between two objects. Useful for sending diffs over a networkbranching-dialogue
A stateless API for modeling branching dialogue in role-playing gamesconformer
conformer helps you write and visualize conformance test suites.load-wavefront-obj
Load the graphics buffer data from a wavefront .obj model and return a draw command that accepts optionsget-attributes-uniforms
Get the attributes and uniforms from a GLSL shader stringkeyframes-to-dual-quats
Convert a set of keyframe matrices into dual quaternionsknowledge
Concepts, solutions and links that I want to rememberangular-video-time
AngularJS Filter for displaying a video's current timecreate-shader-program
Compiles, links and returns a shader program from a give vertex and fragment shaderwebgl-blend-map-tutorial
A tutorial on multitexturing a WebGL terrain using a blend mapepoch-to-timeago
Get a string representation of a time differencecreate-orbit-camera
Create a camera that orbits a targetblender-rustlang-docker
Docker image with Blender 2.80 and Rustcreate-draw-function
Create a WebGL draw call based on user provided datadonutjs-skeletal-animation-slides
Skeletal Animation in Your Browser via WebGL - the accompanying slides for a talk at Portland's Donut.js meetupLove Open Source and this site? Check out how you can help us