Commit graph

10 commits

Author SHA1 Message Date
Bruno BELANYI a90d4d9405 library: add serialize module 2020-03-18 14:31:17 +01:00
Bruno BELANYI 2dab475f68 library: add render module 2020-03-17 19:30:01 +01:00
Bruno BELANYI 4052dd41d3 library: add texture module 2020-03-17 19:29:29 +01:00
Bruno BELANYI 9fa0da1b83 library: add material module 2020-03-17 19:17:52 +01:00
Bruno BELANYI 7d28e21a70 library: move from f64 to f32
They are faster to compute with, take less space --which means faster
access because we use less cache lines--, and they are what is used by
`bvh`...
2020-03-16 17:26:04 +01:00
Bruno BELANYI 6aaf927823 library: add shape module 2020-03-16 15:25:03 +01:00
Bruno BELANYI c0e21d2f66 library: add light module 2020-03-16 15:18:15 +01:00
Bruno BELANYI ecde825407 library: add core module 2020-03-16 15:16:20 +01:00
Bruno BELANYI fe6a58f00e library: define point and vector type aliases 2020-03-16 15:15:01 +01:00
Bruno BELANYI ea9120fab3 project: split project into library and executable 2020-03-16 14:57:55 +01:00