Archived
1
Fork 0
Commit graph

15 commits

Author SHA1 Message Date
redstrate
1ba5d8f8f3 Remove explicit Matrix constructor 2021-10-14 16:42:37 -04:00
redstrate
e79a98c7d2 Some minor code refactoring 2021-10-14 08:51:58 -04:00
redstrate
9951ffa58e Rename vecX -> floatX 2021-05-12 09:56:44 -04:00
redstrate
99c033ea35 Remove useless const from math header 2021-04-20 12:07:00 -04:00
redstrate
43a98b0889 Move ray class to it's own file 2021-04-20 11:53:49 -04:00
redstrate
bbd5b81de9 Small CMake improvements 2020-09-21 09:58:42 -04:00
redstrate
0664ec66b1 Fix MSVC compiler errors 2020-08-27 20:28:16 -04:00
redstrate
b31534ab62 Fix quat_look_at 2020-08-19 22:46:07 -04:00
redstrate
9af4c2f2c4 Move frustum class into renderer 2020-08-19 22:09:14 -04:00
redstrate
6927dee9d7 Make Vector4 construction from Vector3 take any type 2020-08-19 18:06:45 -04:00
redstrate
56cfc02816 Fix look_at, and stop scene capture from creating cubemap seams 2020-08-19 17:15:00 -04:00
redstrate
e1205662ec Insert float epsilon to prevent NaN and other artifacts in infinite perspectives 2020-08-18 00:46:16 -04:00
redstrate
b2deff18aa Remove correction_matrix, produce left-handed transforms, and fix PCSS shadowing 2020-08-18 00:35:49 -04:00
redstrate
46628c6376 Fix vector union alignment for non-float matrices 2020-08-13 21:12:03 -04:00
redstrate
4b642fcb66 Add initial files 2020-08-11 12:07:21 -04:00