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
514
Commits
1
Branch
18 MiB
Tree:
4b7ad31180
master
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from '4b7ad31180'
${ noResults }
Commit Graph
32 Commits (4b7ad311805e2738c192eae97644ef10fc2b134c)
Author
SHA1
Message
Date
C. J. Howard
4b7ad31180
Add more vector and quaternion functions. Improve mesh collider. Rename cocoon gene to pupa gene. Add more parameters to various genes. Improve numeric spring class. Improve camera and ant controls. Rename orbit camera to spring arm.
1 year ago
C. J. Howard
0a458353f2
Improve navmesh traversal. Improve locomotion system. Improve camera system. Add reproductive system. Improve vertex normal calculation. Refactor game controls.
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.
1 year ago
C. J. Howard
74e8d126fc
Improve sky pass. Add light probes.
1 year ago
C. J. Howard
a3188f3b9f
Improve camera controls, remove custom attenuation factors for point and spot lights
1 year ago
C. J. Howard
2afd495633
Improve frustum culling. Remove obsolete geometry primitives
1 year ago
C. J. Howard
8d0610649d
Improve subframe interpolation. Remove tweens from scene objects. Clean up scene object classes
1 year ago
C. J. Howard
b55ef57473
Add physics system. Improve frame scheduling. Improve input handling.
1 year 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.
1 year ago
C. J. Howard
a313430cb9
Fix and improve ant morphogenesis
1 year 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
1 year ago
C. J. Howard
127c1aa490
Combine game context and boot state into single game class. Make game class members follow RAII principles. Add state suffix to game states and remove state namespace
1 year ago
C. J. Howard
a1aea5f075
Split game and engine code into two separate parent directories. Fix bloom pass initialization bug
1 year ago
C. J. Howard
8165f8da3a
Replace CBOR-based model loader with a custom binary format loader
1 year ago
C. J. Howard
676fbefb75
Fix and improve control profile serialization. Fix gamepad config menu. Add support for loading string maps directly rather than building them at runtme.
1 year ago
C. J. Howard
60a2ed9428
Rename control and control_map to action and action_map, respectively
1 year ago
C. J. Howard
adc5ceb6e5
Improve keyboard config menu. Add support for modifier keys in key mappings
1 year ago
C. J. Howard
f8d8d1734d
Improve menu mouse selection, add scroll mappings to menu controls
1 year ago
C. J. Howard
b7c7284a62
Add cursor hiding functions
1 year ago
C. J. Howard
ebe1722daa
Improve UI resizing
1 year ago
C. J. Howard
b7b012f90a
Fix menu controls
1 year ago
C. J. Howard
ffda59dea6
Split application class into a window manager, a window, and an input manager
1 year ago
C. J. Howard
a615ef7cf1
Add i18n namespace. Switch to using hash strings for localized strings. Change settings to be dict-based. Improve path finding on windows. Improve window management. Add serializer and deserializer template classes
1 year ago
C. J. Howard
a37f7c0f5f
Revise events, input, and logging
1 year ago
C. J. Howard
93cd6400ea
Update copyright year
1 year 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
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
a2ee4f2a56
Revise game states and application class. Remove dirent. Replace path strings with std::filesystem::path
2 years ago
C. J. Howard
6463993570
Fix saving of mouse wheel control configs, add support for saving mouse motion control configs
2 years ago
C. J. Howard
52e54d5274
Add support for saving control profiles
2 years ago
C. J. Howard
07028a8efd
Revise control profile loading
3 years ago
C. J. Howard
0f96744def
Add support for loading and saving gamepad calibration files
3 years ago