💿🐜 Antkeeper source code https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
C. J. Howard a7e5aca4a0 Improve ant trait definitions, trait loaders, and morphogenesis. 2 years ago
..
meshes Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 2 years ago
primitive Improve ant trait definitions, trait loaders, and morphogenesis. 2 years ago
aabb.hpp Remove dependencies on math.hpp, remove some obsolete systems 2 years ago
bounding-volume.hpp Remove dependencies on math.hpp, remove some obsolete systems 2 years ago
cartesian.hpp Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 2 years ago
convex-hull.hpp Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 2 years ago
csg.cpp Rename geometry folder to geom and move all code in the geom folder into the geom namespace 4 years ago
csg.hpp Rename geometry folder to geom and move all code in the geom folder into the geom namespace 4 years ago
geom.hpp Add physics namespace, move orbit-related functions into orbit namespace within physics namespace, add physics reference frame class, add functions to construct orbital reference frames 4 years ago
hyperoctree.hpp Improve ant trait definitions, trait loaders, and morphogenesis. 2 years ago
intersection.cpp Minor fixes and improvements to the linear algebra structs 2 years ago
intersection.hpp Add photometric and radiometric functions to the physics namespace, add more blackbody functions, add quadrature namespace with trapezoid rule integral approximation function, make astronomy system capable of calculating the luminous flux of a blackbody 4 years ago
marching-cubes.cpp Add spring system. Improve orbit cam and first person cam 2 years ago
marching-cubes.hpp Add spring system. Improve orbit cam and first person cam 2 years ago
mesh-accelerator.cpp Improve hyperoctree class 2 years ago
mesh-accelerator.hpp Improve hyperoctree class 2 years ago
mesh-functions.cpp Remove dependencies on math.hpp, remove some obsolete systems 2 years ago
mesh-functions.hpp Remove cart namespace, add more mesh-related functions, add initial test of quadsphere-based terrain LOD using quadtree faces 4 years ago
mesh.cpp Improve ant trait definitions, trait loaders, and morphogenesis. 2 years ago
mesh.hpp Improve ant trait definitions, trait loaders, and morphogenesis. 2 years ago
morton.hpp Add structured binding support to math::vector 2 years ago
octree.hpp Improve hyperoctree class 2 years ago
plane.hpp Improve matrix and vector functions. Add more matrix operators. 2 years ago
projection.hpp Remove dependencies on math.hpp, remove some obsolete systems 2 years ago
quadtree.hpp Improve hyperoctree class 2 years ago
ray.hpp Remove dependencies on math.hpp, remove some obsolete systems 2 years ago
rect-pack.hpp Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 2 years ago
rect.hpp Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 2 years ago
sdf.hpp Rename geometry folder to geom and move all code in the geom folder into the geom namespace 4 years ago
solid-angle.hpp Improve photometric and astronomic calculations 2 years ago
sphere.hpp Remove dependencies on math.hpp, remove some obsolete systems 2 years ago
spherical.hpp Add wander, seek, and flee steering behaviors, improve conversions between quaternions and matrices 2 years ago
view-frustum.hpp Remove dependencies on math.hpp, remove some obsolete systems 2 years ago