7 Commits (master)

Author SHA1 Message Date
  C. J. Howard 46de558337 Replace mesh class with new brep_mesh class. Add initial bvh class. Revise vector, matrix, and quaternion type naming conventions. 9 months ago
  C. J. Howard a3188f3b9f Improve camera controls, remove custom attenuation factors for point and spot lights 1 year ago
  C. J. Howard b55ef57473 Add physics system. Improve frame scheduling. Improve input handling. 1 year ago
  C. J. Howard a313430cb9 Fix and improve ant morphogenesis 1 year ago
  C. J. Howard 329812382b Add missing explicit keyword to some classes with single argument constructors 1 year ago
  C. J. Howard f1d46e10da Revise resource management and resource loading. RAII-ify entire codebase. Improve materials and shaders. Optimize and improve all render passes. Make material pass use shader templates to support arbitrary numbers of lights. Add fnv1a data types 1 year ago
  C. J. Howard 127c1aa490 Combine game context and boot state into single game class. Make game class members follow RAII principles. Add state suffix to game states and remove state namespace 1 year ago
  C. J. Howard a1aea5f075 Split game and engine code into two separate parent directories. Fix bloom pass initialization bug 1 year ago
  C. J. Howard 93cd6400ea Update copyright year 1 year ago
  C. J. Howard 8bc2811081 Add spring system. Improve orbit cam and first person cam 1 year ago
  C. J. Howard 75a983e97d Fix nuptial flight camera jumping on state enter 1 year ago
  C. J. Howard 9ac47d2fe0 Add logarithmic zoom to nuptial flight cam 1 year ago
  C. J. Howard 6c26a61379 Add picking support to nuptial flight state. Add more constraint types. Improve nuptial flight camera. 1 year ago
  C. J. Howard ce5c8b6743 Improve constraint system and add more constraint types. Improve nuptial flight camera. Improve spatial system and atmosphere system. Update EnTT to version 3.10.3 1 year ago
  C. J. Howard c9b7a11e04 Add new biome loading function. Add more ant traits. Add ant trait loaders. 1 year ago
  C. J. Howard a2ee4f2a56 Revise game states and application class. Remove dirent. Replace path strings with std::filesystem::path 1 year ago
  C. J. Howard 62273786e6 Revise game states 2 years ago
  C. J. Howard 978ad7add6 Rename scene class to collection and move all scene-related classes into the scene namespace 3 years ago
  C. J. Howard 2c4e237276 Update copyright date 3 years ago
  C. J. Howard 5a2d886113 Move dependencies to superbuild repo 3 years ago
  C. J. Howard c9779bf766 Replace old repo contents with new repo contents 3 years ago