9 Commits (d027b2daf669fc02eece47f3832d63ac18fce1cd)

Author SHA1 Message Date
  C. J. Howard d027b2daf6 Improve cascaded shadow maps 1 year ago
  C. J. Howard f3ee05dfc5 Remove excessive namespaces from color namespace. Add color temperature method to light classes. Clean up cascaded shadow map pass. 1 year ago
  C. J. Howard 859cdf6916 Set OpenGL depth range to [0, 1]. Remove obsolete ground pass 1 year ago
  C. J. Howard f25e7ce986 Add std::formatter specializations for math::vector and math::matrix. Make camera calculate inverses of view and projection matrices from parameters 1 year ago
  C. J. Howard 17ab179ad9 Improve cascaded shadow maps 1 year ago
  C. J. Howard 4b7ad31180 Add more vector and quaternion functions. Improve mesh collider. Rename cocoon gene to pupa gene. Add more parameters to various genes. Improve numeric spring class. Improve camera and ant controls. Rename orbit camera to spring arm. 1 year ago
  C. J. Howard 0a458353f2 Improve navmesh traversal. Improve locomotion system. Improve camera system. Add reproductive system. Improve vertex normal calculation. Refactor game controls. 1 year ago
  C. J. Howard 13134f99cb Add functions to convert between Euler angles and quaternions. Improve Euler IK constraint. Add gait and step classes to animation module. Improve locomotion system 1 year ago
  C. J. Howard 1b9cd1960d Add traverse_navmesh method 1 year ago
  C. J. Howard 46de558337 Replace mesh class with new brep_mesh class. Add initial bvh class. Revise vector, matrix, and quaternion type naming conventions. 1 year ago
  C. J. Howard 74e8d126fc Improve sky pass. Add light probes. 2 years ago
  C. J. Howard a1f3b60e5b Add support for cube map loading 2 years ago
  C. J. Howard 1a6cfa65ff Add rectangle area light. Replace sphere light with point light. Improve interface of all light classes 2 years ago
  C. J. Howard 11a42b4af3 Improve sphere light interface 2 years ago
  C. J. Howard c0af8b7155 Replace point light with sphere area light 2 years ago
  C. J. Howard a3188f3b9f Improve camera controls, remove custom attenuation factors for point and spot lights 2 years ago