15 Commits (732318ca6363ac78a2f5fa6a614b6b72f02c7589)

Author SHA1 Message Date
  C. J. Howard 732318ca63 Combine forewings model and hindwings model in wings phene 2 years ago
  C. J. Howard 7a8d613d10 Make morphogenesis function give ants corect number of ommatidia according to eye phenes 2 years ago
  C. J. Howard ffcc806645 Improve morphogenesis handling of waist, rename tarsus segment bones to tarsomere, add _socket suffix to socket bone names 2 years ago
  C. J. Howard a6ad08abe0 Make some ant bones non-optional 2 years ago
  C. J. Howard f8ae34d37e Make pose generation part of morphogenesis function 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 2afd495633 Improve frustum culling. Remove obsolete geometry primitives 2 years ago
  C. J. Howard b8d5689184 Remove some unused variables 2 years ago
  C. J. Howard a313430cb9 Fix and improve ant morphogenesis 2 years ago
  C. J. Howard a017a8639a Replace ant gene JSON loaders with binary format loaders. Make string map file format little endian. 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 a37f7c0f5f Revise events, input, and logging 2 years ago
  C. J. Howard a0007b7698 Fix sting morphogenesis 2 years ago
  C. J. Howard 93cd6400ea Update copyright year 2 years ago
  C. J. Howard b38971c9a8 Split traits into genes and phenes. Add genome and phenome structs. Add cladogenesis function. 2 years ago
  C. J. Howard a7e5aca4a0 Improve ant trait definitions, trait loaders, and morphogenesis. 2 years ago
  C. J. Howard c753b8182c Improve and consolidate quaternion struct. Add more quaternion operators 2 years ago
  C. J. Howard a768d52b3a Remove dependencies on math.hpp, remove some obsolete systems 2 years ago
  C. J. Howard c222b87f25 Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 2 years ago
  C. J. Howard e1d5b6b3cf Add ephemeris loader and change orbit system to be ephemeris-based 2 years ago
  C. J. Howard 68bfb4258c Add mesh skinning support to renderer and material pass 3 years ago
  C. J. Howard 95f18215e6 Revise skeletal animation-related types 3 years ago
  C. J. Howard 6854bea920 Make morphogenesis function support ocelli 3 years ago
  C. J. Howard bd9e335a4f Add skeleton and bone classes. Add support for procedurally building ant models from individual body parts 3 years ago
  C. J. Howard c9b7a11e04 Add new biome loading function. Add more ant traits. Add ant trait loaders. 3 years ago