aabb5f1
Tweak Doxygen configuration by
2020-12-30 20:17:49 +0800
9a28254
Add Doxyfile by
2020-12-30 15:37:33 +0800
7103f6a
Update README.md by
2020-12-29 22:32:59 +0800
6f06076
Update repo URLS in README.md by
2020-12-28 22:20:24 +0800
3646ca1
Update links in README.md by
2020-12-28 21:31:39 +0800
6413111
Add function for calculating the percent similarity between two proteins by
2020-12-26 22:37:20 +0800
af8b516
Document genetics::protein::identity function by
2020-12-26 20:39:11 +0800
ae2d116
Add scoring matrices and functions by
2020-12-24 02:05:27 +0800
0694235
Fix swapped DNA and RNA base complements by
2020-12-23 17:29:07 +0800
4760fc1
Rename dna namespace to genetics, and revise genetic algorithms by
2020-12-23 17:10:42 +0800
73fefea
Add transcribe function by
2020-12-22 22:24:32 +0800
8f943ff
Add nucleobase functions by
2020-12-22 22:07:48 +0800
eea8665
Add DNA transcription functions by
2020-12-19 23:03:31 +0800
b6947b3
Add functions for finding start and stop codons by
2020-12-19 22:37:58 +0800
0f9e295
Add dna translation function by
2020-12-19 22:02:06 +0800
2037230
Finish documenting and organizing bitwise functions in bit-math.hpp by
2020-11-27 17:34:47 +0800
3499e52
Generalize genetic operators to work with iterators, add more functions to bit-math.hpp by
2020-11-27 17:00:23 +0800
10fd5f6
Move bit math to utility folder and enclose in bit namespace by
2020-11-26 18:16:44 +0800
dbbcf49
Improve bitwise genetic functions by
2020-11-25 20:05:00 +0800
72f4ab9
Improve crossover function, add crossover_n, add more bit math utilities, add inherit function by
2020-11-24 17:25:26 +0800
ecc2b47
Add bit-math.hpp by
2020-11-23 18:04:33 +0800
541754d
Refine and optimize genetic operators by
2020-11-22 21:23:35 +0800
747b857
Revise zygosity functions by
2020-11-22 19:21:19 +0800
dfa79ca
Add popcount function by
2020-11-22 19:20:04 +0800
cd450aa
Add crossover and mutate genetic operators by
2020-11-22 16:58:52 +0800
d4c162c
Add initial genetics code by
2020-11-21 22:11:20 +0800
08b909e
Add apparent size function by
2020-10-24 21:14:46 -0700
1e01c7e
Add B-V index to Kelvin function by
2020-10-23 19:03:08 -0700
6238b5e
Fix typo by
2020-10-20 01:32:04 -0700
3d18d7a
Improve blackbody function by
2020-10-20 00:32:03 -0700
62063ce
Add blackbody color temperature function by
2020-10-19 22:39:07 -0700
b87a536
Add relief map mesh generation function by
2020-10-18 17:19:52 -0700
f83f659
Rename solar system -> astronomy system, improve calculations of orbital positions by
2020-10-17 22:41:08 -0700
6c4eea2
Only compile with exe icon if icon file exists by
2020-10-16 14:53:31 -0700
82fe0ee
Attempt to fix potential compatibility issues, and re-enabled some previously disable functionality by
2020-10-16 14:49:10 -0700
eda8265
Add iterative solution to Kepler's equation, improve orbital position calculation by
2020-10-14 20:02:31 -0700
a2377af
Add solar system to game context by
2020-10-13 21:33:13 -0700
8a13e2c
Add sun and moon positions and directions to solar system by
2020-10-11 19:32:43 -0700
e777f5c
Add functions for solving Kepler's equation, add solar system class by
2020-10-09 11:19:24 -0700
2b657f3
Add type casting functions for vector, matrix, and quaternion types by
2020-10-08 05:03:04 -0700
1ef5ff0
Add celestial time functions by
2020-10-07 22:08:51 -0700
9da6284
Add functions to generate celestial coordinate conversion matrices, and improve astronomical calculations by
2020-10-06 22:04:26 -0700
1f8c73f
Switch sky pass back to using horizon and zenith colors for interpolation, improve palette loading in weather system by
2020-10-05 21:18:59 -0700
6e27327
Add altitude as sky pass parameter by
2020-10-04 06:22:25 -0700
17b56d2
Separate moon rendering from sky shader into separate object by
2020-10-03 16:20:36 -0700
de96e99
Make camera use reverse z projection for increased depth testing accuracy by
2020-10-02 02:10:08 -0700
a11bca4
Add half z matrix projection functions by
2020-10-01 20:17:46 -0700
065f180
Make weather system interpolate gradients based on elevation angles rather than time of day by
2020-09-29 01:10:32 -0700
2238e4a
Tween sky pass shader inputs by
2020-09-28 07:50:14 -0700
4ededb3
Pass more information from weather system to sky pass by
2020-09-27 17:36:54 -0700
c81c2b1
Add blue noise input to sky pass by
2020-09-27 14:32:33 -0700
b5883e0
Add functions for tracking the sun and moon positions based on latitude, longitude, and time by
2020-09-26 21:28:23 -0700
f7ec9da
Switch sky pass from using fullscreen quad to sky dome model by
2020-09-25 03:40:35 -0700
39c0c57
Add ambient palette and sun palette by
2020-09-25 00:38:06 -0700
39cd8e0
Make sky gradients interpolate as time passes by
2020-09-24 22:14:30 -0700
3172042
Load sky gradient from sky palette texture, make sun position more physically accurate, revise linear<->srgb functions by
2020-09-24 21:09:57 -0700
7222dee
Add weather system by
2020-09-23 14:11:05 -0700
db50cec
Replace sRGB<->Linear RGB conversion functions with more accurate versions by
2020-09-22 00:09:05 -0700
adae795
Initial test of dynamic sky shader by
2020-09-22 00:00:31 -0700
50f2832
Add biome loader by
2020-09-21 19:43:30 -0700
af364f5
Pack bitangent sign into painting system's tangent calculation by
2020-09-19 05:19:53 -0700
bedc7c6
Make model loader support new model format by
2020-09-19 05:13:50 -0700
3103e48
Increase ambient light by
2020-09-14 03:11:59 -0700
e771d4c
Remove ant model from UI system by
2020-09-12 09:41:07 -0700
4ff2d24
Increase brushstroke width and change decal op by
2020-09-11 19:37:50 -0700
d68f0f7
Adjust ambient light intensity and sky color by
2020-09-11 03:15:14 -0700
a6fa3c1
Add color space parameter to texture creation by
2020-09-10 03:19:50 -0700
7ed065a
Add smooth tangent calculator to mesh functions, and make terain system generate UVs and tangents by
2020-09-09 11:18:49 -0700
4b6ed04
Pack bitangent sign into tangent attribute by
2020-09-05 02:44:11 -0700
6efdf55
Smooth tangents generated by model loader by
2020-09-05 00:36:22 -0700
9a85859
Add tangent calculation to model loader by
2020-09-04 23:10:02 -0700
44bafa5
Add tangent and bitangent calculation to painting system by
2020-09-03 22:50:43 -0700
12020be
Depth-sort decals properly, add decal offset, and fix painting cursor position by
2020-09-02 13:25:34 -0700
6aa655f
Add painting system by
2020-09-02 03:46:17 -0700
e3793de
Convert tracker to 3D model with inverted normals for outline by
2020-09-01 14:11:04 -0700
6840e8c
Add tool events and tracking system by
2020-09-01 13:18:32 -0700
bf72a69
Add twig tool by
2020-08-31 11:56:25 -0700
280c3f1
Add container tool by
2020-08-30 22:23:32 -0700
2a9fffb
Fix outline pass depth issue by
2020-08-30 20:30:45 -0700
6a5c459
Add marker tool and fix x-ray material sorting by
2020-08-30 19:56:21 -0700
165f4fd
Move rotation controls to control system and make rotation continuous by
2020-08-30 18:23:21 -0700
32b1bcf
Add tool ascent and descent animations by
2020-08-29 07:53:38 -0700
bca1201
Add parent component, spatial system, and make transform components support parent-child relationships by
2020-08-27 08:34:48 -0700
6ad5c07
Make splash screen skipable and add tool equip hotkeys by
2020-08-27 02:35:28 -0700
d6ff0a0
Add lens and flashlight spotlight by
2020-08-26 05:52:40 -0700
eefbc0c
Align lens according to sun position and mouse position by
2020-08-23 16:08:48 -0700
752991b
Add outline pass by
2020-08-22 07:51:11 -0700
065837b
Revise sky pass by
2020-08-20 09:12:15 -0700
f958196
Make orbit cam spring oscillation frequencie tunable, add hz<->rads conversion functions, and fix relative mouse movement cursor visibility bug by
2020-08-20 03:43:54 -0700
37f95a0
Improve orbit cam springing by
2020-08-19 23:24:16 -0700
db9b09a
Improve placement system and rename to snapping system, add spring constraint structure and helper function, improve camera easing via spring constraints by
2020-08-19 01:44:33 -0700
2c951cf
Export NvOptimusEnablement global variable to signal Nvidia drivers to use high-performance graphics by
2020-08-19 01:40:15 -0700
bd8a818
Add damped numeric springing function by
2020-08-18 17:55:48 -0700
7c8b2dd
Add angle interpolation functions, switch from using slerp to nlerp in scene object transform interpolation, and start rewriting the camera and control systems by
2020-08-18 03:43:06 -0700
693bbce
Add image::get_size() by
2020-08-17 17:29:53 -0700
1ce252b
Fix memory leak in application::capture_frame() by
2020-08-17 17:16:23 -0700
6124228
Add screenshot hotkey by
2020-08-17 16:44:58 -0700
43b4565
Enable localized strings by
2020-08-17 09:07:19 -0700
7e8aeac
Fix fullscreen toggling by
2020-08-16 22:11:01 -0700
924cde0
Refactor application to split into application class and separate game bootloader by
2020-08-16 14:53:31 -0700