💿🐜 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. 1 year ago
..
meshes Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 1 year ago
primitive Improve ant trait definitions, trait loaders, and morphogenesis. 1 year ago
aabb.hpp Remove dependencies on math.hpp, remove some obsolete systems 1 year ago
bounding-volume.hpp Remove dependencies on math.hpp, remove some obsolete systems 1 year ago
cartesian.hpp Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 1 year ago
convex-hull.hpp Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 1 year ago
csg.cpp Rename geometry folder to geom and move all code in the geom folder into the geom namespace 3 years ago
csg.hpp Rename geometry folder to geom and move all code in the geom folder into the geom namespace 3 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 3 years ago
hyperoctree.hpp Improve ant trait definitions, trait loaders, and morphogenesis. 1 year ago
intersection.cpp Minor fixes and improvements to the linear algebra structs 1 year 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 3 years ago
marching-cubes.cpp Add spring system. Improve orbit cam and first person cam 1 year ago
marching-cubes.hpp Add spring system. Improve orbit cam and first person cam 1 year ago
mesh-accelerator.cpp Improve hyperoctree class 1 year ago
mesh-accelerator.hpp Improve hyperoctree class 1 year ago
mesh-functions.cpp Remove dependencies on math.hpp, remove some obsolete systems 1 year ago
mesh-functions.hpp Remove cart namespace, add more mesh-related functions, add initial test of quadsphere-based terrain LOD using quadtree faces 3 years ago
mesh.cpp Improve ant trait definitions, trait loaders, and morphogenesis. 1 year ago
mesh.hpp Improve ant trait definitions, trait loaders, and morphogenesis. 1 year ago
morton.hpp Add structured binding support to math::vector 1 year ago
octree.hpp Improve hyperoctree class 1 year ago
plane.hpp Improve matrix and vector functions. Add more matrix operators. 1 year ago
projection.hpp Remove dependencies on math.hpp, remove some obsolete systems 1 year ago
quadtree.hpp Improve hyperoctree class 1 year ago
ray.hpp Remove dependencies on math.hpp, remove some obsolete systems 1 year ago
rect-pack.hpp Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 1 year ago
rect.hpp Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 1 year ago
sdf.hpp Rename geometry folder to geom and move all code in the geom folder into the geom namespace 3 years ago
solid-angle.hpp Improve photometric and astronomic calculations 2 years ago
sphere.hpp Remove dependencies on math.hpp, remove some obsolete systems 1 year 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 1 year ago