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
431
Commits
1
Branch
18 MiB
Tree:
a7e5aca4a0
master
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from 'a7e5aca4a0'
${ noResults }
Commit Graph
10 Commits (a7e5aca4a05c9564dde7a47cf882f395967c271f)
Author
SHA1
Message
Date
C. J. Howard
a7e5aca4a0
Improve ant trait definitions, trait loaders, and morphogenesis.
2 years ago
C. J. Howard
32c53d7106
Add structured binding support to math::matrix. Replace math::vector floating point static asserts with floating point concepts
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
e8b5693fb1
Add sky illuminance lut to sky pass. Improve calculation of atmospheric scattering coefficients. Revise color namespace. Improve vector and matrix classes.
2 years ago
C. J. Howard
e1d5b6b3cf
Add ephemeris loader and change orbit system to be ephemeris-based
2 years ago
C. J. Howard
54d9c199f5
Put classes related to high-level rendering into render namespace
3 years ago
C. J. Howard
8de74d2e1b
Revise vertex buffer and vertex attribute classes, add text scene object class
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
5f8669bc1e
Make material loader support new JSON-based material format
4 years ago
C. J. Howard
02cdab009e
Move cart namespace out of game folder
4 years ago
C. J. Howard
ccbbd08b32
Rename rasterizer folder to gl and put all files in the gl folder into the gl 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
e16de75386
Add solar system
4 years ago
C. J. Howard
7ed065ac16
Add smooth tangent calculator to mesh functions, and make terain system generate UVs and tangents
4 years ago
C. J. Howard
bca1201e6c
Add parent component, spatial system, and make transform components support parent-child relationships
4 years ago
C. J. Howard
924cde00e5
Refactor application to split into application class and separate game bootloader
4 years ago
C. J. Howard
0a5a7035d8
Integrate previously separate unpublished VMQ math library directly into Antkeeper source
4 years ago
C. J. Howard
2ac6ba2f3b
Generalize model_system to render_system and add support for specifying scene layers for model components
5 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