C. J. Howard
|
c3fc332113
|
Add proteome system, along with genome component and proteome component
|
2 years ago |
C. J. Howard
|
7ec19ab5be
|
Rename ecs namespace to entity, move components to entity::component namespace, move systems into entity::system namespace
|
2 years ago |
C. J. Howard
|
b0b3cd3235
|
Parameterize RGB wavelengths
|
2 years ago |
C. J. Howard
|
6f4d7471f2
|
Separate atmospheric scattering-related functions out of astronomy system and into new atmosphere system
|
2 years ago |
C. J. Howard
|
bfcd5f14e2
|
Re-add celestial body component, separate blackbody functionality out of astronomy system into new blackbody system
|
2 years ago |
C. J. Howard
|
9b7fe1b438
|
Rename solar system to orbit system, make orbit and astronomy system use new orbital mechanics functions. Fixes #2
|
2 years ago |
C. J. Howard
|
62fab1a866
|
Add scalar type to tween template parameters
|
3 years ago |
C. J. Howard
|
6a09b97e29
|
Rename spotlight class to spot_light
|
3 years ago |
C. J. Howard
|
288012a4ef
|
Make runnable again after multiple data module updates
|
3 years ago |
C. J. Howard
|
2db97b5d53
|
Add files in the input folder to the input namespace
|
3 years ago |
C. J. Howard
|
ccbbd08b32
|
Rename rasterizer folder to gl and put all files in the gl folder into the gl namespace
|
3 years ago |
C. J. Howard
|
d16167586c
|
Rename geometry folder to geom and move all code in the geom folder into the geom namespace
|
3 years ago |
C. J. Howard
|
9de00878ac
|
Move components and systems to ecs namespace
|
3 years ago |
C. J. Howard
|
978ad7add6
|
Rename scene class to collection and move all scene-related classes into the scene namespace
|
3 years ago |
C. J. Howard
|
692d0f71ee
|
Move code in debug folder into new debug 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
|
f83f659439
|
Rename solar system -> astronomy system, improve calculations of orbital positions
|
3 years ago |
C. J. Howard
|
a2377af35a
|
Add solar system to game context
|
3 years ago |
C. J. Howard
|
f7ec9dacc5
|
Switch sky pass from using fullscreen quad to sky dome model
|
3 years ago |
C. J. Howard
|
7222deeb56
|
Add weather system
|
3 years ago |
C. J. Howard
|
50f2832db1
|
Add biome loader
|
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
|
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
|
165f4fdea1
|
Move rotation controls to control system and make rotation continuous
|
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
|
6ad5c0764c
|
Make splash screen skipable and add tool equip hotkeys
|
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
|
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
|
43b4565946
|
Enable localized strings
|
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 |