.. |
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 |