14 Commits (46de558337f88bf0e95cb2f76ec8488a214f70c7)

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. 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 0a8bb7c7c6 Make skeletons capable of containing poses 2 years ago
  C. J. Howard 14fa3c7a7c Add bone add and remove functions to skeleton 2 years ago
  C. J. Howard 47eb267484 Revise skeleton pose classes. Rename rigged_mesh to skeletal_mesh. Make model vertex bone indices uint16 2 years ago
  C. J. Howard cb9f6838cd Revise skeleton and skeleton poses. Add rigged mesh scene object 2 years ago
  C. J. Howard 3ce188c876 Improve 3D transform struct 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 4a96033376 Fix all W3 warnings 2 years ago
  C. J. Howard a313430cb9 Fix and improve ant morphogenesis 2 years ago
  C. J. Howard 329812382b Add missing explicit keyword to some classes with single argument constructors 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