.. |
meshes
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
1 year ago |
primitive
|
Minor fixes and improvements to the linear algebra structs
|
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 vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
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 vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
1 year ago |
mesh-accelerator.hpp
|
Add spring system. Improve orbit cam and first person cam
|
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
|
2 years ago |
mesh.cpp
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
1 year ago |
mesh.hpp
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
1 year ago |
morton.hpp
|
Revise vertex buffer and vertex attribute classes, add text scene object class
|
2 years ago |
octree.hpp
|
Generalize octree class into N-dimensional hyperoctree, begin revision of terrain system
|
2 years 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
|
Generalize octree class into N-dimensional hyperoctree, begin revision of terrain system
|
2 years 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
|
1 year 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
|
1 year ago |
view-frustum.hpp
|
Remove dependencies on math.hpp, remove some obsolete systems
|
1 year ago |