Rendering Packages
Layer: 6-7
| Package | Description |
|---|---|
| @web-engine-dev/gizmos | Interactive 3D manipulation gizmos, debug visualization, and custom gizmo framework |
| @web-engine-dev/gltf | glTF/GLB loader for web-engine-dev renderer |
| @web-engine-dev/particles | GPU-accelerated particle system for WebGPU/WebGL |
| @web-engine-dev/render-graph | WebGPU/WebGL render graph system for organizing render passes |
| @web-engine-dev/renderer | Scene-graph agnostic web rendering library with full render graph, materials, lighting, and post-processing. WebGPU-first renderer. |
| @web-engine-dev/shader-compiler | WGSL shader preprocessor and WGSL-to-GLSL transpiler for the web engine renderer |
| @web-engine-dev/sprites | 2D sprite and spritesheet rendering with animation, atlas packing, and batching |
| @web-engine-dev/terrain | CDLOD terrain rendering with PBR texture splatting, GPU sculpting, vegetation scattering, physics integration, and streaming support. |
| @web-engine-dev/text-rendering | High-quality text rendering using Signed Distance Fields (SDF) with support for rich text, RTL, and multiple fonts |
| @web-engine-dev/tilemap | Tile-based map rendering with chunked storage, auto-tiling, and isometric support |
| @web-engine-dev/ui | Game UI framework with widgets, layouts, styling, and interaction support |
| @web-engine-dev/vfx | Visual effects system for trails, lines, decals, and screen effects |