This is your work, valued
Computer graphics and creative technology. Software Engineer. Previously at Adobe, EA Games, Lucasfilm, Pixar, Google.
jellyfish. WebGL jellyfish demo
★ 64Chrysaora. WebGL Jellyfish Simulation
★ 49polygone.art. This is an archive of free CC-BY-licensed 3D assets salvaged from poly.google.com
★ 38arodic.github.com. Personal website
★ 16metaballs. Unity 3D implementation of metaballs and marching cubes algorithm
★ 15pupinizacija-voice. JavaScript
★ 2rechko. rechko igra
★ 2pupinizacija-stars. JavaScript
★ 1hyperreal. C#
★ 1color. modern color library for image processing and creative coding (oklab, xyz, p3, rec2020 + more)
★ 1milkyway. C#
★ 1akirodic. HTML
★ 1dtg3d-test-page. JavaScript
★ 1p. projects
★ 1renderman. Archive of some old Renderman homework
★ 1anime. JavaScript animation engine
★ 71kmempalace. The best-benchmarked open-source AI memory system. And it's free.
★ 57kclosed-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
★ 292unit. Next Generation Visual Programming System
★ 4.9kf-js. All your function are belong to ƒ. (Arrows too.)
★ 3fluid-img. Fluid Responsive images that scale to any container size
★ 154aurelia. Realtime procedural jellyfish in the browser using three.js WebGPURenderer.
★ 163softbodies. Realtime softbody simulation in the browser with WebGPU
★ 110io. UI Framework for Three.js
★ 52eliza. Open source agentic operating system
★ 19kcolor. modern color library for image processing and creative coding (oklab, xyz, p3, rec2020 + more)
★ 525GSOPs. Gaussian Splatting Operators for SideFX Houdini
★ 608gallery-viewer. 3D Viewer component for Icosa Gallery
★ 34cannon-es. 💣 A lightweight 3D physics engine written in JavaScript.
★ 2kpostprocessing. A post processing library for three.js.
★ 2.8kthree-csm. ☀️ Cascaded shadow maps (CSMs) implementation for Three.js
★ 343camera-controls. A camera control for three.js, similar to THREE.OrbitControls yet supports smooth transitions and more features.
★ 2.4kSynology_HDD_db. Add your HDD, SSD and NVMe drives to your Synology's compatible drive database and a lot more
★ 5.6klygia. LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
★ 3.4kEightBit-Atari-Fonts. Fonts generated from original bitmaps from Atari 8bit computers
★ 517three-gpu-pathtracer. Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
★ 1.8kserbian-language-tools. Set of tools for tokenization, transliteration and diacritic restoration of a text written in Serbian language.
★ 19VideoStation-FFMPEG-Patcher. Patcher to enable DTS, EAC3 and TrueHD transcoding support to Synology VideoStation (from DSM 6.2 to DSM 7.0 and above ; ffmpeg4, 5, 6, 7 ready)
★ 1.2klil-gui. Makes a floating panel for controllers on the web. Works as a drop-in replacement for dat.gui in most projects.
★ 1.6ktroika. A JavaScript framework for interactive 3D and 2D visualizations
★ 2kthree-mesh-bvh. A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
★ 3.4kalien. ALIEN is a CUDA-powered artificial life simulation program.
★ 5.4kwebgl-wireframes. Stylized Wireframe Rendering in WebGL
★ 752glTF-Transform. glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
★ 1.9kglTF. glTF – Runtime 3D Asset Delivery
★ 7.8kneo. Neo.mjs is a self-evolving software organism: a professional end-to-end AI engineering team whose cross-model swarm inhabits live apps via Neural Link, Active Hybrid GraphRAG, DreamService, and self-healing loops.
★ 3.2kdna-3d-engine. 3d engine implementation in DNA code!
★ 552PBRVulkan. Vulkan Real-time Path Tracer Engine
★ 526potree. WebGL point cloud viewer for large datasets
★ 5.5kCardapter. SoundCloud for Android Auto.
★ 19Trinity. Programmable 3D fluid simulator running in WebGL.
★ 333makepad. Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
★ 6.5kIMMATERIA. A library for unity and compute shaders
★ 126esbuild. An extremely fast bundler for the web
★ 40knerf. Code release for NeRF (Neural Radiance Fields)
★ 11kproposal-built-in-modules. HTML
★ 894spleeter. Deezer source separation library including pretrained models.
★ 28kWebGL-Fluid-Simulation. Play with fluids in your browser (works even on mobile)
★ 16kleonsans. Leon Sans is a geometric sans-serif typeface made with code in 2019 by Jongmin Kim.
★ 10k3-dreams-of-black. Source for the 3 Dreams of Black Interactive Film.
★ 535setup-ipsec-vpn. Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Alpine Linux and Raspberry Pi OS. Includes client config and management scripts.
★ 28kCurve-Studio. Minimalist Electron app for designing spline curves
★ 147libwebp-demo. Demos, code samples and research materials related to libwebp and the WebP image format
★ 40kinematics. 🤖 JavaScript 6DOF robot kinematics library
★ 263PlaidPolymer. JavaScript
★ 25automaton. Animation engine for creative coding
★ 558phenomenon. ⚡️ A fast 2kB low-level WebGL API.
★ 1.8khelixjs. A Javascript 3D game engine.
★ 98bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
★ 17kWickedEngine. 3D engine with modern graphics
★ 7.1knoclip.website. A digital museum of video game levels
★ 4.2kSimulationMesh. C#
★ 1ui-study. Parameters UI Study
★ 224ijk. Transforms arrays into virtual dom trees; a terse alternative to JSX and h
★ 471lit-html-brackets. 🌈 Lit-html extension that uses a bracket syntax similar to Angular's template syntax.
★ 18picogl.js. A minimal WebGL 2 rendering library
★ 797OpenUSD. Universal Scene Description
★ 7.4ksnelly. A WebGL SDF pathtracer
★ 387casper. Casper contract, and related software and tests
★ 686uniflow-polymer. UniFlow for Polymer
★ 165taichi. Productive, portable, and performant GPU programming in Python.
★ 28kmakepad.github.io. Github pages repo with a wasm build and the old js makepad things.
★ 373servo. Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
★ 37kdreemgl. DreemGL is an open-source multi-screen prototyping framework for mediated environments, with a visual editor and shader styling for webGL and DALi runtimes written in JavaScript, produced in collaboration between Teeming Society and Samsung Electronics. http://teem.nu | http://samsung.com.
★ 202css.js. A lightweight, battle tested, fast, CSS parser in JavaScript
★ 428framework. The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia.
★ 12kgo-ethereum. Go implementation of the Ethereum protocol
★ 51kSteamOS-Tools. Tools, scripts, and hosted packages for SteamOS.
★ 208bitcoinclassic. Bitcoin Classic integration/staging tree
★ 418website.
★ 34dreem. A prototyping language for multiscreen multidevice UX
★ 22scripts. Perl
★ 1pedestal. pedestal project for the vive
★ 3pragmatic-pbr. JavaScript
★ 163jankyscroll. put a little jank in your scroll, or a lot. lots of jank. jank it up
★ 257webglstudio.js. A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
★ 5.3kCyrLatConverter. CyrLatConverter is JavaScript library for transliteration from Latin to Cyrillic and vice versa. Built with Serbian language as reference.
★ 45Wagner. Effects composer for three.js
★ 1.1ktransition.js. A class to create staggered transitions on DOM elements with CSS programmatically through JavaScript.
★ 51antimony. CAD from a parallel universe
★ 2.2kgold-standard.
★ 1kresonate-2015. Workshop contents | Resonate 2015
★ 18twgl.js. A Tiny WebGL helper Library
★ 3kflaskrealtime. HTML
★ 1data. Data and code behind the articles and graphics at FiveThirtyEight
★ 17kJexl. Javascript Expression Language: Powerful context-based expression parser and evaluator
★ 657threesublimecompletions. Quick completions for THREE.js Sublime Text
★ 28Primrose. A syntax-highlighting text editors that renders to an HTML5 Canvas
★ 535three-js. THREE.js as Polymer/custom element!
★ 4vege-table. A data table that grows, with leaves
★ 29blackcell. Real-time 3D-rendeing API over WebGL
★ 19path-illustrator-client. draw paths in the browser
★ 15subsurf.js. Subdivision Surfaces with WebGL
★ 13dotfiles. everybody has one, these are mine
★ 17jsdoc-to-markdown. Generate markdown documentation from jsdoc-annotated javascript
★ 1.8kOldPhysicsRenderer. GPGPU Utils for doing physics
★ 5sculptgl. DEVELOPMENT STOPPED I'm now working on Nomad Sculpt instead
★ 1.5kmontage. Montage is an elegant, open source HTML5 framework maintained by Montage Studio that rivals native SDKs, yet is easier to learn. It offers modular components, two-way data binding, and much more. Join us on irc.freenode.net#montage. Sign up for our beta to build Montage applications in the cloud.
★ 1.5kShaderLoader. Util for loading Shaders
★ 52wombs. Synesthetic Engine
★ 21dart-webgl. Learn WebGL with Dart
★ 165stratum-mining. Demo implementation of Bitcoin mining pool on Stratum protocol
★ 256gl-matrix. Javascript Matrix and Vector library for High Performance WebGL apps
★ 5.7kthree_cpp. A port of three.js to C++
★ 416assimp. The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
★ 13kKosmos. A virtual 3D universe in your web browser.
★ 176two.js. A renderer agnostic two-dimensional drawing api for the web
★ 8.6kgifsockets. Real Time communication library using Animated Gifs as a transport™
★ 1.9kjellyfish. WebGL jellyfish demo
★ 64Chrysaora. WebGL Jellyfish Simulation
★ 49philogl. A WebGL Framework for Data Visualization, Creative Coding and Game Development
★ 813Hi-ReS-Stats. Performance monitor for Actionscript3 and haXe
★ 325three.js. JavaScript 3D Library.
★ 114klegacy-homebrew. 💀 The former home of Homebrew/homebrew (deprecated)
★ 27k