You've already forked noclip.website
mirror of
https://github.com/encounter/noclip.website.git
synced 2026-03-30 11:31:37 -07:00
b062e96136
* wip * wip * wip * wip * wip * wip * wip * refactor * wip * wip * actually working * wip * working texies * more tex support * big wasm refactor * lightmaps * wip models * working detail maps * wip * mostly working specular/bumpmaps * wip scenery/model rs support * working scenery * load transparent generic/chicago * wip transparent shaders * Halo 1 * Change data path to be Halo1/maps/ * Support base map scale on models * Alpha testing on models / environments * Support bumped lighting * Support Y8 texture format * Fixup cubemap face ordering nonsense * Halo1: One more fix for invalid texture sizes * working chicago, alright generic * Halo 1: Fix transparency mapping * Transparent Generic is working again * Add MaterialRender abstraction for the different shader types * Fix a bunch of leaks * Add View class to handle view nonsense * Add sort keys to handle transparent sorting * Put Skybox in its own render layer * Add visibility hacks / flags * Fix model instance model matrix * Halo 1: Fix a few more leaks Now pretty much leak-free on Blood Gulch. * wip * do bitmap conversions in wasm * better texture sharing across maps * fix maps w/ missing skybox models * fix chicago * render transparent environment stuff * set blend mode correctly for transparencies * chicago: handles empty intermediary maps * Halo: shader_transparent_generic works * Halo: More shader_transparent_generic fixes * kinda working fog * wip * fog for generic * animated chicago * more animationz * Halo: Texture animation fix * Halo: baseMapTransform * Halo: Color0/Color1 for shader transparent * Halo: Fix model base map transform Fix environment sorting as well * Halo: Fix Chicago Fixes timberland skybox. The sky itself is chicago_extended * Halo: Clean up shader binding names a bit * Halo: Fix ratrace (no skybox) Also fix a few more frees * Halo 1: Combine draw calls for models * per-level BSP and fog settings * multiplayer on top Co-authored-by: Will Greenberg <ifnspifn@gmail.com> Co-authored-by: Will Greenberg <willg@eff.org>