brendan-duncan
Staff software engineer at Unity Technologies. Past: Apple, Google, DreamWorks Animation, Disney Animation. Projects here are for my personal amusement.
Santa Fe, NM
Pinned Repositories
archive
Dart library to encode and decode various archive and compression formats, such as Zip, Tar, GZip, ZLib, and BZip2.
dart_fbx
Open Source FBX decoder for Dart
dart_webgpu
Dart bindings of the WebGPU graphics API
dartray
Dart port of the PBRT ray tracer
gpucraft
WebGPU minecraft clone
image
Dart Image Library for opening, manipulating, and saving various different image file formats.
unity_webar_demo
Demonstration project to use WebXR Augmented Reality with Unity
webgpu_inspector
Inspection debugger for WebGPU
webgpu_recorder
WebGPU debugging tool for recording and playing back of WebGPU commands.
wgsl_reflect
A WebGPU Shading Language parser and reflection library for Javascript.
brendan-duncan's Repositories
brendan-duncan/image
Dart Image Library for opening, manipulating, and saving various different image file formats.
brendan-duncan/archive
Dart library to encode and decode various archive and compression formats, such as Zip, Tar, GZip, ZLib, and BZip2.
brendan-duncan/wgsl_reflect
A WebGPU Shading Language parser and reflection library for Javascript.
brendan-duncan/webgpu_inspector
Inspection debugger for WebGPU
brendan-duncan/webgpu_recorder
WebGPU debugging tool for recording and playing back of WebGPU commands.
brendan-duncan/dart_fbx
Open Source FBX decoder for Dart
brendan-duncan/gpucraft
WebGPU minecraft clone
brendan-duncan/dart_webgpu
Dart bindings of the WebGPU graphics API
brendan-duncan/dartray
Dart port of the PBRT ray tracer
brendan-duncan/unity_webar_demo
Demonstration project to use WebXR Augmented Reality with Unity
brendan-duncan/UnityGaussianSplatting
Toy Gaussian Splatting visualization in Unity
brendan-duncan/dartcraft
Dart WebGPU example project
brendan-duncan/webgpu_profiler
WebGPU Profiler Tool
brendan-duncan/webgl_bug_tests
Testing WebGL bugs
brendan-duncan/webgl_recorder
Debugging tool for Unity WebGL
brendan-duncan/hlsl_reflect
brendan-duncan/brendan-duncan.github.io
brendan-duncan/cesium
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
brendan-duncan/DirectXShaderCompiler
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
brendan-duncan/wasm_webgpu
System headers for interfacing WebGPU from C programs compiled via Emscripten to WebAssembly
brendan-duncan/WebGL
The Official Khronos WebGL Repository
brendan-duncan/webgpu-clustered-shading
Personal experimental project to implement clustered shading with WebGPU.