11 Commits (859cdf691629b20a942aba024e3647b0eb85693f)

Author SHA1 Message Date
  C. J. Howard 859cdf6916 Set OpenGL depth range to [0, 1]. Remove obsolete ground pass 1 year ago
  C. J. Howard 17ab179ad9 Improve cascaded shadow maps 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 1a6cfa65ff Add rectangle area light. Replace sphere light with point light. Improve interface of all light classes 2 years ago
  C. J. Howard a3188f3b9f Improve camera controls, remove custom attenuation factors for point and spot lights 2 years ago
  C. J. Howard 77ff725962 Add IK system. Optimize some quaternion functions. Make active actions publish active events each frame 2 years ago
  C. J. Howard 356a4a2f89 Remove active paramter from scene objects 2 years ago
  C. J. Howard 8d0610649d Improve subframe interpolation. Remove tweens from scene objects. Clean up scene object classes 2 years ago
  C. J. Howard a0657d8d4c Re-add support for relative mouse mode. Revise and optimize renderer and render operations. Rename model_instance to static_mesh. Replace model_component and light_component with scene_component. Add physics system and component. 2 years 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 2 years ago
  C. J. Howard a1aea5f075 Split game and engine code into two separate parent directories. Fix bloom pass initialization bug 2 years ago
  C. J. Howard 915c5582c5 Improve shadow map pass 2 years ago
  C. J. Howard 407f62a6bc Move some material flags to material parameters. Remove shadow mapping parameters from shadow map pass and add them to directional lights 2 years ago
  C. J. Howard 93cd6400ea Update copyright year 2 years ago
  C. J. Howard cd557896d3 Add support for directional light textures 4 years ago
  C. J. Howard 3023e75cf5 Apply temporary fix to astronomy system and sun position calculation 4 years ago
  C. J. Howard 978ad7add6 Rename scene class to collection and move all scene-related classes into the scene namespace 4 years ago
  C. J. Howard 2c4e237276 Update copyright date 4 years ago
  C. J. Howard 0a5a7035d8 Integrate previously separate unpublished VMQ math library directly into Antkeeper source 4 years ago
  C. J. Howard 5a2d886113 Move dependencies to superbuild repo 5 years ago
  C. J. Howard c9779bf766 Replace old repo contents with new repo contents 5 years ago