🦀 Rust/WASM 3D Renderer

High-performance native code compiled to WebAssembly with Bevy engine

⚠️ Experimental Feature

The Rust/WASM renderer is currently in development. Large WASM files may experience loading issues. We're working on optimization.

🦀 Rust Features

  • Native Performance: Compiled to WebAssembly
  • Bevy Engine: Modern ECS game engine
  • Memory Safe: Rust's ownership system
  • Zero-cost: Abstraction without overhead
  • Type Safe: Compile-time guarantees

🚀 Performance Comparison

Metric JavaScript Rust/WASM
Startup ~1s <1s
Memory ~100MB ~50MB
Frame Rate 60 FPS 60+ FPS

⚙️ Technical Details

  • Bevy 0.17: Latest game engine version
  • PBR Rendering: Physically-based materials
  • wasm-opt: Optimized binary size
  • WebGL Backend: Cross-browser support
  • Asset Loading: Efficient resource management