Libove Blog

Personal Blog about anything - mostly programming, cooking and random thoughts

#gamedev progress:

  • Static geometry (walls, floor ceiling) is split up into smaller chunks to allow culling
    • Implementation: generated geometry is loaded into a BVH with a larger leaf size (256). The geometry of each leaf is converted to an entity.
    • Culling via distance to the player.
  • Added player physics. No longer clipping through walls and shelves. Not stable enough yet.
  • Reworked ray casting system to handle animated objects correctly.
  • Player can now click on books to open them.

#rust