C. J. Howard
|
57b0c9ebe8
|
Move atmosphere-related functions out of the astronomy system and into the atmosphere system
|
2 years ago |
C. J. Howard
|
514137241f
|
Add ozone to atmosphere
|
2 years ago |
C. J. Howard
|
e1d5b6b3cf
|
Add ephemeris loader and change orbit system to be ephemeris-based
|
2 years ago |
C. J. Howard
|
86308e2b90
|
Improve photometric and astronomic calculations
|
2 years ago |
C. J. Howard
|
f9579a1588
|
Improve calculations of orbits and celestial body orientations.
|
2 years ago |
C. J. Howard
|
54d9c199f5
|
Put classes related to high-level rendering into render namespace
|
3 years ago |
C. J. Howard
|
1e7328c1aa
|
Separate render context into a render context and render queue. Change signature of render pass render functions. Pass time variables to render context. Add a visitor pattern render function to scene objects. Add a refresh function for text objects. Remove obsolete time tweens.
|
3 years ago |
C. J. Howard
|
402a75265e
|
Add brood state, rename play state to forage state, revise and reorganize camera compositors
|
3 years ago |
C. J. Howard
|
0ea68f5fe5
|
Move fixed stars generation from sky pass to loading state, fix bug related to loaded matrial property tweening
|
3 years ago |
C. J. Howard
|
4459d51367
|
Add more blackbody-related functions, add functions related to refraction, improve blackbody and atmosphere-related calculations in the astronomy system
|
3 years ago |
C. J. Howard
|
882e0dd787
|
Improve angular radius calculation in astronomy system
|
3 years ago |
C. J. Howard
|
f26552c3ad
|
Improve sky pass, improve parameterization of atmospheric scattering, add more atmospheric scattering-related functions to the physics::atmosphere namespace
|
3 years ago |
C. J. Howard
|
272c871d15
|
Integrate blackbody lighting with atmospheric scattering
|
3 years ago |
C. J. Howard
|
9b7fe1b438
|
Rename solar system to orbit system, make orbit and astronomy system use new orbital mechanics functions. Fixes #2
|
3 years ago |
C. J. Howard
|
0b7e344dac
|
Add star catalog loading and render to sky pass
|
3 years ago |
C. J. Howard
|
cdde99b948
|
Add configurable exposure to camera class
|
3 years ago |
C. J. Howard
|
bf51b4ae1d
|
Fix sky pass and time tweening issues
|
3 years ago |
C. J. Howard
|
3023e75cf5
|
Apply temporary fix to astronomy system and sun position calculation
|
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
|
2c4e237276
|
Update copyright date
|
3 years ago |
C. J. Howard
|
9da628488a
|
Add functions to generate celestial coordinate conversion matrices, and improve astronomical calculations
|
4 years ago |
C. J. Howard
|
1f8c73f13c
|
Switch sky pass back to using horizon and zenith colors for interpolation, improve palette loading in weather system
|
4 years ago |
C. J. Howard
|
6e273279d9
|
Add altitude as sky pass parameter
|
4 years ago |
C. J. Howard
|
17b56d2bda
|
Separate moon rendering from sky shader into separate object
|
4 years ago |
C. J. Howard
|
2238e4abdd
|
Tween sky pass shader inputs
|
4 years ago |
C. J. Howard
|
4ededb3d7b
|
Pass more information from weather system to sky pass
|
4 years ago |
C. J. Howard
|
c81c2b11a5
|
Add blue noise input to sky pass
|
4 years ago |
C. J. Howard
|
f7ec9dacc5
|
Switch sky pass from using fullscreen quad to sky dome model
|
4 years ago |
C. J. Howard
|
39c0c57869
|
Add ambient palette and sun palette
|
4 years ago |
C. J. Howard
|
3172042ac5
|
Load sky gradient from sky palette texture, make sun position more physically accurate, revise linear<->srgb functions
|
4 years ago |
C. J. Howard
|
7222deeb56
|
Add weather system
|
4 years ago |
C. J. Howard
|
adae795bfe
|
Initial test of dynamic sky shader
|
4 years ago |
C. J. Howard
|
065837bb39
|
Revise sky pass
|
4 years ago |
C. J. Howard
|
5a2d886113
|
Move dependencies to superbuild repo
|
4 years ago |
C. J. Howard
|
c9779bf766
|
Replace old repo contents with new repo contents
|
4 years ago |