- Run
wasm-pack build --dev
in/bsp-web
to built the package. - Run
npm install
in/bsp-web/www
on the first time running to init the packages. - Run
npm run start
in/bsp-web/www
to start the dev server.
- Unify PakEntry and VPKEntry
- Better error handling
- fix missing displacement textures
- improve material file parsing
- Attach materials as a component
- load models (this was a pain)
- Instanced prop drawing
- Textured prop drawing
- Lit prop drawing
- stop rendering trigger volumes
- respect shader request from material
- skybox
- 3d skybox
- lightmap data
- convert lightmap data from storage array to texture atlas
- environment map reflections
- global renderer configs (lighting only, textures, faces, etc)
- Unified VBuffer object
- Half Life 2
- Half Life 2 Ep 1
- Weird lightmap data
- Half Life 2 Ep 2
- Portal
- Portal 2
- VMT files changed slightly
- No lightmap data?
- TF2
- Unify getting texture reference from material
- Web first playable
- Move filesystem references from source package
- Fix colour mismatch (srgb)
- Use egui