DRAFTING ROOM
March 25, 2026
Build
- Implemented player vaulting, can be performed by pressing spacebar while sprinting towards geometry shorter than player
- Removed bunny hopping
- Kept air control the same to allow to jump when from a stand still
- Player momentum preserved during first jump
March 24, 2026
Build
- Iterated on multiple player models, adding different animations to one glb model.
March 23, 2026
Server
- Temporary fix for the firebase server
Build
- Lowered sideLight2 intensity for better pilaster geometry clarity
- Player model testing in order to give the player a sense of self among the environment
- Added a loading.gif while the scoreboard data is being fetched
- Randomized background offset for visual variety
- Consolidated scoreboard initialization and UI injection
- Drone model loading properly hopefully
Model
- Large swaths of environment modeled ontop and within compound
- More detailing of planters above
March 22, 2026
Modeling
- Iterated fluted pilaster textures. Inspired by New York City's Natural History Museum, Hall of African Mammals.
- Positioned Pilasters on the 2^n bay grid, offset inwards by 2 feet to be recessed in the wall, making it a pilaster.
March 21, 2026
Modeling
- Used Erode plugin to form bush geometry
- Used a bush texture and reused same texture for colored variants
Build
- Separated treeline geometry from transparent.glb and now loading Treeline.glb in start() function
March 20, 2026
Modeling
- Shaped basic geometry for grand staircase
March 19, 2026
Modeling
- Began modeling in large swaths.
Website
- Reworked this log section appearance
- Streamlined CSS use in these 3 htmls and tweaked scoreboard appearance
March 18, 2026
Modeling
- Shifted use of 2^n from being the literal dimensions of building parts to fitting the building parts into a 2^n bay grid.
((The stairs are 8" but that is not a power of 2. Could change it to 6" which would make it 2^-1))
- Chiseled texture is now doubled for guardrails and along the sloped stairs for symmetry. This solves the issue with a chiseled baseboard on one side and a chiseled upper-half of a guardrail. They are now both chiseled.
- Reworked stairs and planters in between flights
March 17, 2026
Modeling
- Worked on adding planters to grand staircase
- Redone chiseled details on sloped geometry next to stairs to be 4' above tread nose. (only on steps to the right. must update elsewhere)
March 16, 2026
Modeling
- Added tropical plant and planter
- Finalized bench design
Build
- Brightened scene by adjusting AmbientLight and DirectionalLights in start() function in GameStateManager
- Set antialias to false in GameEngine
- Adjusted window.devicePixelRatio to "0.5, 2" in GameEngine. 0.5 fall back or 2 for maximum if the screen allows. Done to fix distant tree blurring
March 15, 2026
Modeling
- Installed fountain and mist particles using same fountain texture
- Iterated on bench designs
Build
- Added projectile collision detection
- Water texture now uses UV scrolling instead of sprite sheet cycling
March 13, 2026
Modeling
- Drafting Room designation
- Furnishing drafting room
Optimizing
- Logged potential optimizations and made improvements where necessary