This is your work, valued
FunWithWebGL2. Fun with WebGL 2.0 Youtube Tutorial Series
★ 695NEditorJS. JavaScript
★ 180Fungi. WebGL 2.0 based 3D Rendering Engine (and game engine)
★ 142opencomicreader. Comic/Manga viewer for Android devices.
★ 97openkeyboard. Virtual keyboard with dynamic user defined layouts
★ 94oito. JavaScript
★ 55android3dblendermouse. Python
★ 37ShaderBlocks. JavaScript
★ 33webgl2webgpu. Youtube Tutorial Series teaching WebGPU using WebGL as an example
★ 27threejs_starter. HTML
★ 23fungi_rs. Rust
★ 10SpeechCMD. Voice control for your gaming and general computing needs.
★ 8temp. Temporary Project Container
★ 7proppanel. JavaScript
★ 6Unity3dExperiments. Code experiments in unity3d
★ 6tex_painter. JavaScript
★ 4SageJS. HTML
★ 4ecs. JavaScript
★ 4software_renderer. HTML
★ 4itches.
★ 4jniunrar. C++
★ 4pygfx_proto. 3D graphics prototyping using python, pygfx & webgpu
★ 4threejs_vite_starter. JavaScript
★ 3jni7zip. C++
★ 2NoiseUI. JavaScript
★ 2sketchpunk.
★ 1onx_demo. JavaScript
★ 1doom-portal-in-webgl. JavaScript
★ 1OpenXortex. The Lab's Xortex like game made in Unity3D
★ 1algo_ds. JavaScript
★ 1openvolume. Open Volume
★ 1infinite-terrain. Infinite golf field
★ 173Blender-Geometry-Node-French-Houses. Blend file containing geometry nodes to procedurally create french style houses
★ 308webgpu-blob. Simple floating thing WebGPU + WGSL, vanilla flavour.
★ 996bit_8x12Font. GLSL
★ 1GodotOceanWaves. FFT-based ocean-wave rendering, implemented in Godot
★ 3.1kMetavidoVFX. AR VFX samples with Metavido
★ 666dual-grid-tilemap-system-godot-gdscript. Dual grid tilemap system converted from jess::codes' C# repo into native GDScript
★ 215Chromatic-Distortion-Sphere. A chromatic distortion sphere shader.
★ 262OptimizedRopesAndCables. Creates a fake simulated rope, connecting between 2 point.
★ 396pages. My web page containing all the demos from my youtube channel "Ten Minute Physics" www.youtube.com/c/TenMinutePhysics
★ 907algovivo. An energy-based formulation for soft-bodied virtual creatures
★ 333GodotGrass. Per-blade grass rendering inspired by "Ghost of Tsushima", implemented in Godot
★ 644ToonWaterShader. Source code for Toon Water Shader tutorial for Unity. Renders and animates toon-style waves from a noise texture and generates shoreline foam based off the depth buffer.
★ 827MinimalAtmosphere. A minimal atmospheric scattering implementation for Unity
★ 515habitat. A vignette of an O'Neil cylinder habitat
★ 10simple-character-controller. A simple Unity character controller
★ 33crest. A class-leading water system implemented in Unity
★ 3.8kmodeling-app. The Zoo Design Studio app.
★ 1.3kwebgpu-quadtree-compute-shader. WebGPU sample about quad tree evaluation with compute shader using indirect dispatch and indirect draw
★ 26quadrangulation. JavaScript
★ 19linearly. A collection of utility functions that relates to linear algebra and graphics programming.
★ 17pave. A environment-agnostic toolkit for manipulating SVG/Path2D curves
★ 852d-polygon-boolean. perform boolean operations on arbitrary polygons in 2d
★ 91goo_simulator. Simulate goo
★ 10Fresnel-Shader-Material. Fresnel shader for threejs & react-three-fiber. Fresnel is a rim lighting effect that creates an inner glow around the mesh. You can control the intensity, the power, and the basis for the ultimate control over your rim lighting.
★ 32multipleWindow3dScene. A quick example of how one can "synchronize" a 3d scene across multiple windows using three.js and localStorage
★ 19kPathfinding. Pathfinding on a real map anywhere in the world
★ 410MotionMatching. Motion Matching implementation for Unity
★ 581Dynamic-Parkour-System. Dynamic Parkour System is a FREE plugin for Unity that allows anyone to import any model and have an already working controller with parkour capabilities like in Assassin's Creed games.
★ 1.4kVFX-sketchbook-Godot-4.x. A collection of VFX created with Godot 4.x, exploring the software’s visual capabilities.
★ 540godot-4-stylized-sky. An open-source shader for creating stylized skies. Compatible with Godot game engine version 4.
★ 284Starter-Kit-City-Builder. GDScript
★ 1.4kVPainter. A vertex painting addon for the Godot game engine.
★ 506splat. WebGL 3D Gaussian Splat Viewer
★ 3krealtime-planet-shader. Realtime planet shader in WebGL
★ 401four. 💎 Minimal three.js alternative.
★ 369OpenWorlds. PlanetTechJS is an open-source JavaScript library built using vanilla THREE.js, for creating and editing planets at scale
★ 71glsl-projectron. WebGL demo to evolve data that projects into a given target image
★ 319alma. An interactive playground for generative graphics. Combine nodes & logic into WebGL shaders - all through an intuitive no-code interface.
★ 902manifold. Geometry library for topological robustness
★ 2.1kAdobe-Alternatives. A list of alternatives for Adobe software
★ 9.2klego-builder. 🔨 A simple lego like brick builder using R3F
★ 38streets-gl. 🗺 OpenStreetMap 3D renderer powered by WebGL2
★ 1kcgv. Code for QuickProBuild - Eurographics 2023 Short Paper
★ 12spectral.js. Spectral.js is a paint like color mixing library utilizing the Kubelka-Munk theory.
★ 1.2kterra. WebGL grass on a terrain
★ 521three-globe. WebGL Globe Data Visualization as a ThreeJS reusable 3D object
★ 1.6kTerathon-Math-Library. C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.
★ 1knodl. A framework for computational node graphs.
★ 1.8kthreegn. Procedural 3D graphics editor for the web
★ 358plasticity. TypeScript
★ 3.4kBlender-Tools. Blender Tools combining useful functions/addons, scattered across the UI.
★ 142ssao. Cool demo.
★ 18com.unity.demoteam.mesh-to-sdf. A light and fast real-time SDF generator, primarily for animated characters. The dynamic SDF can be used for all sorts of VFX. Also enables hair-to-character collisions in the new hair package.
★ 710wasmblocks. A tech demo of a voxelizer implemented in C
★ 16brick-builder. React based brick builder using ThreeJS
★ 105TownGeneratorOS. The source code of the Medieval Fantasy City Generator
★ 1.9kMonocraft. A monospaced programming font inspired by the Minecraft typeface
★ 11kUnity-FirstHand. Oculus Interaction SDK showcase demonstrating the use of Interaction SDK in Unity with hand tracking. This project contains the interactions used in the "First Hand" demo available on App Lab. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
★ 312shader-composer.
★ 82three-nebula. WebGL based particle system engine for three.js
★ 1.2kcomposer-suite. A suite of libraries for making game development with Three.js and React not only awesome, but so good, it would feel wrong to use anything else.
★ 560chroma.js. JavaScript library for all kinds of color manipulations
★ 11kStorm-Clouds. Overworld storm clouds effect, inspired by Genshin Impact's Tsurumi Island (the storm over this location on the overworld map).
★ 38fast-wfc. An implementation of Wave Function Collapse with a focus on performance.
★ 435globescaper. Experiments with WFC on a globe, SDF lighting, and atmosphere shaders in Godot.
★ 19Bandai-Namco-Research-Motiondataset. This repository provides motion datasets collected by Bandai Namco Research Inc
★ 3.3kthreejs-sandbox. Set of experiments and extensions to THREE.js.
★ 860perfect-arrows. Draw perfect arrows between points and shapes.
★ 2.8kalien.js. 👽 MVC design pattern and render pipeline
★ 1kthree-gpu-pathtracer. Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
★ 1.8kthree-icosa. three.js implementations of glTF extensions relating to Open Brush (and Tilt Brush) exports.
★ 45kdbush. A fast static index for 2D points
★ 703rbush. RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
★ 2.8kDual-Contouring-javascript-implementation. JavaScript
★ 39r3f-vite-pbr-template. JavaScript
★ 7phy. Physics for three. Game engine
★ 724usestate-js. React useState in vanilla JavaScript
★ 39wgsl-preprocessor. A simple, template literals-based preprocessor for WGSL shaders
★ 65neo. Ultimate timeline
★ 301Post-Processing-Scan. A 3D scan/sonar-like post-processing effect for Unity. Essentially a visualization of a spherical signed distance field (SDF).
★ 926CloudSkybox. Skybox shader with volumetric clouds
★ 469mgear. mGear Framework for Autodeks Maya. Documentation >> https://mgear4.readthedocs.io/en/master/
★ 388terrain-linear-quadtree-level-differences. Terrain Demo using Linear Quadtree with Level Differences
★ 13kalidokit. Blendshape and kinematics calculator for Mediapipe/Tensorflow.js Face, Eyes, Pose, and Finger tracking models.
★ 5.7kwgpu-rust-renderer. A tiny WebGPU renderer written in Rust
★ 150three-mesh-bvh. A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
★ 3.4kanimation-retargeting-tool. Animation retargeting tool for Autodesk Maya. Retargets mocap to a custom rig with a few clicks.
★ 134hwoa-rang-gpu. micro webGPU rendering & compute library
★ 21geometry3Sharp. C# library for 2D/3D geometric computation, mesh algorithms, and so on. Boost license.
★ 1.9kclay-viewer. 3D model viewer with high quality rendering and glTF2.0/GLB export
★ 795pcui-graph. A PCUI extension for creating node-based graphs
★ 149rtswplusd. Real-Time Shading with Polyhedral Lights using Silhouette Detection
★ 36SpartanEngine. A game engine with a fully bindless, GPU-driven renderer featuring real-time path-traced global illumination, hardware ray tracing, and a physics simulation running at 200Hz, built over 10+ years of R&D
★ 3.1kTypr.ts. Typr.ts - TypeScript class wrapper for photopea/Typr.js
★ 34Typr.js. Typr.js - process fonts in Javascript
★ 1kperfect-freehand. Draw perfect pressure-sensitive freehand lines.
★ 5.6kInputBot. Rust library for creating global hotkeys, and simulating inputs
★ 463FlexibleToonShaderGD. A flexible toon shader for the Godot Engine with lots of customisation options.
★ 200fun_with_webgl2_in_rust. Rust
★ 1webgpu-clustered-shading. Personal experimental project to implement clustered shading with WebGPU.
★ 209clion. C/C++ IDE
★ 5UE4-Grass. C++
★ 37lite. A lightweight text editor written in Lua
★ 8.2kunity-voxel. Mesh voxelization for Unity.
★ 1.5kbasic-http-server. A simple static HTTP server in Rust, for learning and local doc development
★ 397ecsy. Entity Component System for javascript
★ 1.2krust-and-opengl-lessons. Collection of example code for learning OpenGL in Rust
★ 398Curve-Studio. Minimalist Electron app for designing spline curves
★ 147Ashes. WebGL2.0 3D Engine - Global Illumination - RayTracing
★ 347sidequest. A fancy GPU path-tracer for photorealistic lighting and rendering written in C++, Rust, and CUDA C
★ 27webgl2-voxels. WebGL2 experiment with boxels/voxels
★ 84voxelengine3. Voxel-engine in Javascript
★ 353AABB_Tri.compute. GPU version (Unity compute compatible) of AABB triangle intersection based on Tomas Akenine-Möller's implementation that can be found here: http://fileadmin.cs.lth.se/cs/Personal/Tomas_Akenine-Moller/code/
★ 73Unity5Effects. C#
★ 1.7kpaint. Fluid Paint - http://david.li/paint
★ 3kGridFluidSim3D. A PIC/FLIP fluid simulation based on the methods found in Robert Bridson's "Fluid Simulation for Computer Graphics"
★ 828ngraph.path. Path finding in a graph
★ 3.1klime. Open source API-compatible alternative to the text editor Sublime Text
★ 15kAtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
★ 3.5kMineCraft-One-Week-Challenge. I challenged myself to see if I could create a voxel game (Minecraft-like) in just one week using C++ and OpenGL, and here is the result
★ 2.7kInfinite-terrain. Generating an infinite terrain with biomes and water reflection in OpenGL.
★ 17DirectX-Graphics-Samples. This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
★ 6.8kcollada-dae-parser. Parse collada .dae 3d animation files into a WebGL friendly JSON format
★ 106gopher-os. A proof of concept OS kernel written in Go
★ 2.6ksemilive. A Sublime Text plugin for "Live" coding
★ 122You-Dont-Need-jQuery. Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
★ 20ksculptgl. DEVELOPMENT STOPPED I'm now working on Nomad Sculpt instead
★ 1.5kAR.js. Efficient Augmented Reality for the Web - 60fps on mobile!
★ 16kMaterialDesignInXamlToolkit. Google's Material Design in XAML & WPF, for C# & VB.Net.
★ 16kplatform. Platform and toolset specific dependencies
★ 8nodecast. ChromeCast Emulation with Node.js
★ 316ExoPlayer. This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media
★ 22kandroid-gpuimage. Android filters based on OpenGL (idea from GPUImage for iOS)
★ 9.2kPerception. Open-Source Stereo
★ 330arduino-serial. Python port of Tod E. Kurt's arduino-serial.c for communicating with an Arduino over a serial port..
★ 65GamePipe. An application that automates the movement of Steam games from drive to drive or computer to computer
★ 201tangram-es. 2D and 3D map renderer using OpenGL ES
★ 873Vocals. C#
★ 66gitbucket. A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
★ 9.4kAntox. Scala android client for Project Tox - secure p2p messaging
★ 505atom. :atom: The hackable text editor
★ 61kgridster.js. gridster.js is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns
★ 6kStandOut. StandOut lets you easily create floating windows in your Android app.
★ 1.2k