# burrow **Repository Path**: Hiwen/burrow ## Basic Information - **Project Name**: burrow - **Description**: https://github.com/toji/burrow \n WebGPU Deferred Renderer - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: gh-pages - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-12 - **Last Updated**: 2025-02-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Burrow ![Burrow screenshot](./ScreenShot.png) A toy WebGPU deferred renderer built on my WIP hoard-gpu asset loading library. ## How to run? First, install dependencies and build the Typescript project: ``` npm install npm build ``` Then open `index.html` in your browser throuth live server or a local server. ## Features - Deferred rendering with WebGPU! - Bloom: Not great, but there! - Compute skinning: Because it was fun. - Antialising support: No - Transparency support: ~~Also no~~ Now yes! - Anything approaching a useful abstraction layer: Nope! - glTF loading - Animations: Yes, badly! - Most extensions: No - Basis and Draco compression: Surprisingly, yes! - Point lights and Image based lights - Mathmatically rigorous: LOL, No. - Energy conserving: Ha! - Cobbled together from dozens of GLSL snippets found all around the web, smashed together without regard for compatibility until the result looked kinda plausible and I shipped it?: _This is the way._