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