C. J. Howard
|
692d0f71ee
|
Move code in debug folder into new debug namespace
|
3 years ago |
C. J. Howard
|
461e864c49
|
Move genetics folder out of game folder, document subnamespaces of genetics namespace, move genetics::translation_table to genetics::codon::table
|
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
|
f83f659439
|
Rename solar system -> astronomy system, improve calculations of orbital positions
|
3 years ago |
C. J. Howard
|
82fe0eee40
|
Attempt to fix potential compatibility issues, and re-enabled some previously disable functionality
|
3 years ago |
C. J. Howard
|
a2377af35a
|
Add solar system to game context
|
3 years ago |
C. J. Howard
|
e777f5c63c
|
Add functions for solving Kepler's equation, add solar system class
|
3 years ago |
C. J. Howard
|
1ef5ff08b0
|
Add celestial time functions
|
3 years ago |
C. J. Howard
|
9da628488a
|
Add functions to generate celestial coordinate conversion matrices, and improve astronomical calculations
|
3 years ago |
C. J. Howard
|
6e273279d9
|
Add altitude as sky pass parameter
|
3 years ago |
C. J. Howard
|
17b56d2bda
|
Separate moon rendering from sky shader into separate object
|
3 years ago |
C. J. Howard
|
de96e99c67
|
Make camera use reverse z projection for increased depth testing accuracy
|
3 years ago |
C. J. Howard
|
a11bca4ce2
|
Add half z matrix projection functions
|
3 years ago |
C. J. Howard
|
2238e4abdd
|
Tween sky pass shader inputs
|
3 years ago |
C. J. Howard
|
4ededb3d7b
|
Pass more information from weather system to sky pass
|
3 years ago |
C. J. Howard
|
c81c2b11a5
|
Add blue noise input to sky pass
|
3 years ago |
C. J. Howard
|
b5883e0679
|
Add functions for tracking the sun and moon positions based on latitude, longitude, and time
|
3 years ago |
C. J. Howard
|
f7ec9dacc5
|
Switch sky pass from using fullscreen quad to sky dome model
|
3 years ago |
C. J. Howard
|
39c0c57869
|
Add ambient palette and sun palette
|
3 years ago |
C. J. Howard
|
3172042ac5
|
Load sky gradient from sky palette texture, make sun position more physically accurate, revise linear<->srgb functions
|
3 years ago |
C. J. Howard
|
7222deeb56
|
Add weather system
|
3 years ago |
C. J. Howard
|
adae795bfe
|
Initial test of dynamic sky shader
|
3 years ago |
C. J. Howard
|
50f2832db1
|
Add biome loader
|
3 years ago |
C. J. Howard
|
4ff2d244fb
|
Increase brushstroke width and change decal op
|
3 years ago |
C. J. Howard
|
d68f0f780e
|
Adjust ambient light intensity and sky color
|
3 years ago |
C. J. Howard
|
7ed065ac16
|
Add smooth tangent calculator to mesh functions, and make terain system generate UVs and tangents
|
3 years ago |
C. J. Howard
|
4b6ed04a74
|
Pack bitangent sign into tangent attribute
|
3 years ago |
C. J. Howard
|
6efdf558ba
|
Smooth tangents generated by model loader
|
3 years ago |
C. J. Howard
|
9a85859b11
|
Add tangent calculation to model loader
|
3 years ago |
C. J. Howard
|
6aa655f3f1
|
Add painting system
|
3 years ago |
C. J. Howard
|
bf72a69bd0
|
Add twig tool
|
3 years ago |
C. J. Howard
|
280c3f1c0c
|
Add container tool
|
3 years ago |
C. J. Howard
|
6a5c459db3
|
Add marker tool and fix x-ray material sorting
|
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
|
eefbc0c301
|
Align lens according to sun position and mouse position
|
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
|
37f95a087d
|
Improve orbit cam springing
|
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
|
7e8aeac971
|
Fix fullscreen toggling
|
3 years ago |
C. J. Howard
|
924cde00e5
|
Refactor application to split into application class and separate game bootloader
|
3 years ago |
C. J. Howard
|
0a5a7035d8
|
Integrate previously separate unpublished VMQ math library directly into Antkeeper source
|
3 years ago |
C. J. Howard
|
2ac6ba2f3b
|
Generalize model_system to render_system and add support for specifying scene layers for model components
|
3 years ago |
C. J. Howard
|
f44df4b7cc
|
Revise and expand easing functions, and reorganize some source file locations
|
3 years ago |
C. J. Howard
|
d6022e7d82
|
Add constraint system
|
3 years ago |
C. J. Howard
|
b8ea878292
|
Get spiral navigation working and statically link to SDL2 and OpenAL
|
3 years ago |