C. J. Howard
|
2037230060
|
Finish documenting and organizing bitwise functions in bit-math.hpp
|
4 years ago |
C. J. Howard
|
3499e526e8
|
Generalize genetic operators to work with iterators, add more functions to bit-math.hpp
|
4 years ago |
C. J. Howard
|
10fd5f6801
|
Move bit math to utility folder and enclose in bit namespace
|
4 years ago |
C. J. Howard
|
dbbcf493c8
|
Improve bitwise genetic functions
|
4 years ago |
C. J. Howard
|
72f4ab9bda
|
Improve crossover function, add crossover_n, add more bit math utilities, add inherit function
|
4 years ago |
C. J. Howard
|
ecc2b47a30
|
Add bit-math.hpp
|
4 years ago |
C. J. Howard
|
541754d57b
|
Refine and optimize genetic operators
|
4 years ago |
C. J. Howard
|
747b857273
|
Revise zygosity functions
|
4 years ago |
C. J. Howard
|
dfa79ca1a3
|
Add popcount function
|
4 years ago |
C. J. Howard
|
cd450aa3d5
|
Add crossover and mutate genetic operators
|
4 years ago |
C. J. Howard
|
d4c162c1e0
|
Add initial genetics code
|
4 years ago |
C. J. Howard
|
08b909e49a
|
Add apparent size function
|
4 years ago |
C. J. Howard
|
1e01c7ef34
|
Add B-V index to Kelvin function
|
4 years ago |
C. J. Howard
|
6238b5ed12
|
Fix typo
|
4 years ago |
C. J. Howard
|
3d18d7a718
|
Improve blackbody function
|
4 years ago |
C. J. Howard
|
62063ceeb1
|
Add blackbody color temperature function
|
4 years ago |
C. J. Howard
|
b87a53699b
|
Add relief map mesh generation function
|
4 years ago |
C. J. Howard
|
f83f659439
|
Rename solar system -> astronomy system, improve calculations of orbital positions
|
4 years ago |
C. J. Howard
|
6c4eea2cca
|
Only compile with exe icon if icon file exists
|
4 years ago |
C. J. Howard
|
82fe0eee40
|
Attempt to fix potential compatibility issues, and re-enabled some previously disable functionality
|
4 years ago |
C. J. Howard
|
eda82650c9
|
Add iterative solution to Kepler's equation, improve orbital position calculation
|
4 years ago |
C. J. Howard
|
a2377af35a
|
Add solar system to game context
|
4 years ago |
C. J. Howard
|
8a13e2c18e
|
Add sun and moon positions and directions to solar system
|
4 years ago |
C. J. Howard
|
e777f5c63c
|
Add functions for solving Kepler's equation, add solar system class
|
4 years ago |
C. J. Howard
|
2b657f34e2
|
Add type casting functions for vector, matrix, and quaternion types
|
4 years ago |
C. J. Howard
|
1ef5ff08b0
|
Add celestial time functions
|
4 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
|
de96e99c67
|
Make camera use reverse z projection for increased depth testing accuracy
|
4 years ago |
C. J. Howard
|
a11bca4ce2
|
Add half z matrix projection functions
|
4 years ago |
C. J. Howard
|
065f180471
|
Make weather system interpolate gradients based on elevation angles rather than time of day
|
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
|
b5883e0679
|
Add functions for tracking the sun and moon positions based on latitude, longitude, and time
|
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
|
39cd8e0049
|
Make sky gradients interpolate as time passes
|
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
|
db50cec8d3
|
Replace sRGB<->Linear RGB conversion functions with more accurate versions
|
4 years ago |
C. J. Howard
|
adae795bfe
|
Initial test of dynamic sky shader
|
4 years ago |
C. J. Howard
|
50f2832db1
|
Add biome loader
|
4 years ago |
C. J. Howard
|
af364f598a
|
Pack bitangent sign into painting system's tangent calculation
|
4 years ago |
C. J. Howard
|
bedc7c635f
|
Make model loader support new model format
|
4 years ago |
C. J. Howard
|
3103e4811d
|
Increase ambient light
|
4 years ago |
C. J. Howard
|
e771d4ccfe
|
Remove ant model from UI system
|
4 years ago |
C. J. Howard
|
4ff2d244fb
|
Increase brushstroke width and change decal op
|
4 years ago |