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
521
Commits
1
Branch
18 MiB
Branch:
master
master
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from 'master'
${ noResults }
Commit Graph
31 Commits (master)
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.
8 months ago
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.
8 months ago
C. J. Howard
0a458353f2
Improve navmesh traversal. Improve locomotion system. Improve camera system. Add reproductive system. Improve vertex normal calculation. Refactor game controls.
9 months 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
9 months 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.
10 months ago
C. J. Howard
74e8d126fc
Improve sky pass. Add light probes.
11 months 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
77ff725962
Add IK system. Optimize some quaternion functions. Make active actions publish active events each frame
1 year ago
C. J. Howard
3ce188c876
Improve 3D transform struct
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
a017a8639a
Replace ant gene JSON loaders with binary format loaders. Make string map file format little endian.
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
a1aea5f075
Split game and engine code into two separate parent directories. Fix bloom pass initialization bug
1 year ago
C. J. Howard
9de00878ac
Move components and systems to ecs namespace
3 years ago
C. J. Howard
2c4e237276
Update copyright date
3 years ago
C. J. Howard
e16de75386
Add solar system
3 years ago
C. J. Howard
e777f5c63c
Add functions for solving Kepler's equation, add solar system class
3 years ago
C. J. Howard
12020be05a
Depth-sort decals properly, add decal offset, and fix painting cursor position
3 years ago
C. J. Howard
6aa655f3f1
Add painting system
3 years ago
C. J. Howard
6840e8c9d2
Add tool events and tracking system
3 years ago
C. J. Howard
32b1bcf667
Add tool ascent and descent animations
3 years ago
C. J. Howard
bca1201e6c
Add parent component, spatial system, and make transform components support parent-child relationships
3 years ago
C. J. Howard
d6ff0a07fb
Add lens and flashlight spotlight
3 years ago
C. J. Howard
752991b0f5
Add outline pass
3 years ago
C. J. Howard
065837bb39
Revise sky pass
3 years ago
C. J. Howard
db9b09ac98
Improve placement system and rename to snapping system, add spring constraint structure and helper function, improve camera easing via spring constraints
3 years ago
C. J. Howard
7c8b2ddfbc
Add angle interpolation functions, switch from using slerp to nlerp in scene object transform interpolation, and start rewriting the camera and control systems
3 years ago
C. J. Howard
924cde00e5
Refactor application to split into application class and separate game bootloader
3 years ago