124 Commits (461e864c49e2693252ebb22a709d421221354faf)

Author SHA1 Message Date
  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 5beb18df8d Fix typo 3 years ago
  C. J. Howard f4f180d5f1 Document genetics namespace and revise math 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 64131116ff Add function for calculating the percent similarity between two proteins 3 years ago
  C. J. Howard af8b516e7a Document genetics::protein::identity function 3 years ago
  C. J. Howard ae2d1168e4 Add scoring matrices and functions 3 years ago
  C. J. Howard 0694235553 Fix swapped DNA and RNA base complements 3 years ago
  C. J. Howard 4760fc1920 Rename dna namespace to genetics, and revise genetic algorithms 3 years ago
  C. J. Howard 73fefea5c6 Add transcribe function 3 years ago
  C. J. Howard 8f943ff4ad Add nucleobase functions 3 years ago
  C. J. Howard eea8665dcd Add DNA transcription functions 3 years ago
  C. J. Howard b6947b3842 Add functions for finding start and stop codons 3 years ago
  C. J. Howard 0f9e295775 Add dna translation function 3 years ago
  C. J. Howard 3499e526e8 Generalize genetic operators to work with iterators, add more functions to bit-math.hpp 3 years ago
  C. J. Howard 10fd5f6801 Move bit math to utility folder and enclose in bit namespace 3 years ago
  C. J. Howard dbbcf493c8 Improve bitwise genetic functions 3 years ago
  C. J. Howard 72f4ab9bda Improve crossover function, add crossover_n, add more bit math utilities, add inherit function 3 years ago
  C. J. Howard ecc2b47a30 Add bit-math.hpp 3 years ago
  C. J. Howard 541754d57b Refine and optimize genetic operators 3 years ago
  C. J. Howard 747b857273 Revise zygosity functions 3 years ago
  C. J. Howard dfa79ca1a3 Add popcount function 3 years ago
  C. J. Howard cd450aa3d5 Add crossover and mutate genetic operators 3 years ago
  C. J. Howard d4c162c1e0 Add initial genetics code 3 years ago
  C. J. Howard 08b909e49a Add apparent size function 3 years ago
  C. J. Howard 1e01c7ef34 Add B-V index to Kelvin function 3 years ago
  C. J. Howard 6238b5ed12 Fix typo 3 years ago
  C. J. Howard 3d18d7a718 Improve blackbody function 3 years ago
  C. J. Howard 62063ceeb1 Add blackbody color temperature function 3 years ago
  C. J. Howard b87a53699b Add relief map mesh generation function 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 eda82650c9 Add iterative solution to Kepler's equation, improve orbital position calculation 3 years ago
  C. J. Howard a2377af35a Add solar system to game context 3 years ago
  C. J. Howard 8a13e2c18e Add sun and moon positions and directions to solar system 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 1f8c73f13c Switch sky pass back to using horizon and zenith colors for interpolation, improve palette loading in weather system 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 065f180471 Make weather system interpolate gradients based on elevation angles rather than time of day 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