This website works better with JavaScript.
Home
Explore
Help
Sign In
antkeeper
/
source
Watch
1
Star
0
Fork
0
Code
Issues
8
Pull Requests
0
Releases
0
Activity
520
Commits
1
Branch
18 MiB
Tree:
d5bb5887cc
master
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from 'd5bb5887cc'
${ noResults }
Commit Graph
11 Commits (d5bb5887cc1705a80042c1f9b3b11cb188e0c99c)
Author
SHA1
Message
Date
C. J. Howard
d5bb5887cc
Rename gl::color_space to gl::transfer_function. Add infinite perspective projection matrix functions. Improve floating-point accuracy when rendering large coordinates. Improve image class. Replace fullscreen quads with fullscreen triangles. Improve physics tracing to work with transformed meshes. Improve locomotion system to work on transformed meshes.
1 year ago
C. J. Howard
46de558337
Replace mesh class with new brep_mesh class. Add initial bvh class. Revise vector, matrix, and quaternion type naming conventions.
2 years ago
C. J. Howard
2afd495633
Improve frustum culling. Remove obsolete geometry primitives
2 years ago
C. J. Howard
a0657d8d4c
Re-add support for relative mouse mode. Revise and optimize renderer and render operations. Rename model_instance to static_mesh. Replace model_component and light_component with scene_component. Add physics system and component.
2 years ago
C. J. Howard
4a96033376
Fix all W3 warnings
2 years ago
C. J. Howard
329812382b
Add missing explicit keyword to some classes with single argument constructors
2 years ago
C. J. Howard
f1d46e10da
Revise resource management and resource loading. RAII-ify entire codebase. Improve materials and shaders. Optimize and improve all render passes. Make material pass use shader templates to support arbitrary numbers of lights. Add fnv1a data types
2 years ago
C. J. Howard
a1aea5f075
Split game and engine code into two separate parent directories. Fix bloom pass initialization bug
2 years ago
C. J. Howard
93cd6400ea
Update copyright year
2 years ago
C. J. Howard
a7e5aca4a0
Improve ant trait definitions, trait loaders, and morphogenesis.
2 years ago
C. J. Howard
d1ac96e9e7
Add structured binding support to math::vector
2 years ago
C. J. Howard
ce4456f1ba
Improve hyperoctree class
2 years ago
C. J. Howard
ff4917825f
Make source compatible with latest version of MSVC. Add compile-time math header
2 years ago
C. J. Howard
c753b8182c
Improve and consolidate quaternion struct. Add more quaternion operators
2 years ago
C. J. Howard
444c46a226
Add new geometric primitive types. Improve terrain mesh calculation. Update C++ version to C++20
2 years ago
C. J. Howard
c222b87f25
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
2 years ago
C. J. Howard
ce5c8b6743
Improve constraint system and add more constraint types. Improve nuptial flight camera. Improve spatial system and atmosphere system. Update EnTT to version 3.10.3
2 years ago
C. J. Howard
96c678e5fc
Move game-related components and systems out of entity namespace and into game namespace
2 years ago
C. J. Howard
54d9c199f5
Put classes related to high-level rendering into render namespace
3 years ago
C. J. Howard
5721c05e3c
Remove cart namespace, add more mesh-related functions, add initial test of quadsphere-based terrain LOD using quadtree faces
4 years ago
C. J. Howard
ce645e3108
Generalize octree class into N-dimensional hyperoctree, begin revision of terrain system
4 years ago
C. J. Howard
7ec19ab5be
Rename ecs namespace to entity, move components to entity::component namespace, move systems into entity::system namespace
4 years ago
C. J. Howard
d16167586c
Rename geometry folder to geom and move all code in the geom folder into the geom namespace
4 years ago
C. J. Howard
9de00878ac
Move components and systems to ecs namespace
4 years ago
C. J. Howard
2c4e237276
Update copyright date
4 years ago
C. J. Howard
924cde00e5
Refactor application to split into application class and separate game bootloader
4 years ago
C. J. Howard
5a2d886113
Move dependencies to superbuild repo
5 years ago
C. J. Howard
c9779bf766
Replace old repo contents with new repo contents
5 years ago