.. |
meshes
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
1 year ago |
aabb.hpp
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
1 year ago |
bounding-volume.hpp
|
Rename geometry folder to geom and move all code in the geom folder into the geom namespace
|
3 years 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
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
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
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
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
|
Add briefs for classes in the geom namespace
|
3 years ago |
projection.hpp
|
Rename geometry folder to geom and move all code in the geom folder into the geom namespace
|
3 years ago |
quadtree.hpp
|
Generalize octree class into N-dimensional hyperoctree, begin revision of terrain system
|
2 years ago |
ray.hpp
|
Add briefs for classes in the geom namespace
|
3 years 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
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
1 year ago |
spherical.hpp
|
Add wander, seek, and flee steering behaviors, improve conversions between quaternions and matrices
|
1 year ago |
view-frustum.hpp
|
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
|
1 year ago |