6 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 a1f3b60e5b Add support for cube map loading 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
  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 54d9c199f5 Put classes related to high-level rendering into render namespace 3 years ago
  C. J. Howard 099e2d0f1a Remove material prefix from material shader inputs 4 years ago
  C. J. Howard aaa303d20b Add prefix to material shader inputs, pre-expose lights in material pass 4 years ago
  C. J. Howard ccbbd08b32 Rename rasterizer folder to gl and put all files in the gl folder into the gl namespace 4 years ago
  C. J. Howard 2c4e237276 Update copyright date 4 years ago
  C. J. Howard 1c4759badb Get animation system working 5 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