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
513
Commits
1
Branch
18 MiB
Tree:
0a458353f2
master
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from '0a458353f2'
${ noResults }
Commit Graph
36 Commits (0a458353f2d9fba1a1317b25c1db386ff3a3a68d)
Author
SHA1
Message
Date
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
13134f99cb
Add functions to convert between Euler angles and quaternions. Improve Euler IK constraint. Add gait and step classes to animation module. Improve locomotion system
1 year ago
C. J. Howard
1b9cd1960d
Add traverse_navmesh method
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
d7660503f5
Add luminance cubemap filtering to light probe stage
1 year ago
C. J. Howard
74e8d126fc
Improve sky pass. Add light probes.
1 year ago
C. J. Howard
a1f3b60e5b
Add support for cube map loading
1 year ago
C. J. Howard
1a6cfa65ff
Add rectangle area light. Replace sphere light with point light. Improve interface of all light classes
1 year ago
C. J. Howard
11a42b4af3
Improve sphere light interface
1 year ago
C. J. Howard
c0af8b7155
Replace point light with sphere area light
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
77ff725962
Add IK system. Optimize some quaternion functions. Make active actions publish active events each frame
1 year ago
C. J. Howard
7a8d613d10
Make morphogenesis function give ants corect number of ommatidia according to eye phenes
1 year ago
C. J. Howard
f8ae34d37e
Make pose generation part of morphogenesis function
1 year ago
C. J. Howard
a268405a2f
Add capsule collision
1 year ago
C. J. Howard
0a8bb7c7c6
Make skeletons capable of containing poses
1 year ago
C. J. Howard
14fa3c7a7c
Add bone add and remove functions to skeleton
1 year ago
C. J. Howard
47eb267484
Revise skeleton pose classes. Rename rigged_mesh to skeletal_mesh. Make model vertex bone indices uint16
1 year ago
C. J. Howard
cb9f6838cd
Revise skeleton and skeleton poses. Add rigged mesh scene object
1 year ago
C. J. Howard
3ce188c876
Improve 3D transform struct
1 year ago
C. J. Howard
356a4a2f89
Remove active paramter from scene objects
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
f4287f3630
Make moving average constructor with capacity explicit
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
4a96033376
Fix all W3 warnings
1 year ago
C. J. Howard
a313430cb9
Fix and improve ant morphogenesis
1 year ago
C. J. Howard
a017a8639a
Replace ant gene JSON loaders with binary format loaders. Make string map file format little endian.
1 year ago
C. J. Howard
b6b77012fe
Remove hard-coded language manifest. Update model loader to load bone keys rather than strings
1 year ago
C. J. Howard
a90c5060e9
Make unicode blocks constexpr
1 year ago
C. J. Howard
329812382b
Add missing explicit keyword to some classes with single argument constructors
1 year ago
C. J. Howard
ccd4b39549
Add more default value initialization for various classes and structs
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