Expand description
Aetheris WASM client logic.
This crate implements the browser-based client for the Aetheris Engine,
using WebWorkers for multi-threaded execution and WebGPU for rendering.
Modules§
- auth
- auth_
proto - Protobuf message types generated from
auth.proto(prost only — no service stubs). Used byauth.rsso it doesn’t need theaetheris-protocolgrpcfeature, which would pull intonic::transportand hencemio(incompatible with wasm32). - shared_
world - Lock-free double-buffered compact replication layout.
- world_
state - Client-side world state and interpolation buffer.
Functions§
- performance_
now - Helper to get
performance.now()in both Window and Worker contexts.