Commit graph

113 commits

Author SHA1 Message Date
Bruno BELANYI 6aaf927823 library: add shape module 2020-03-16 15:25:03 +01:00
Bruno BELANYI 30c48ea021 library: light: add SpatialLight trait definition 2020-03-16 15:22:56 +01:00
Bruno BELANYI 20d9103d39 library: light: add Light trait definition 2020-03-16 15:22:56 +01:00
Bruno BELANYI c0e21d2f66 library: add light module 2020-03-16 15:18:15 +01:00
Bruno BELANYI b89631adce library: core: add LinearColor type 2020-03-16 15:16:37 +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
Bruno BELANYI 1a3d0ca2a7 project: add BVH dependency 2020-03-16 14:30:38 +01:00
Bruno BELANYI 1eeedf3d7f project: use nightly in CI
The `rustfmt` configuration uses unstable features.
2020-03-08 17:34:17 +01:00
Bruno BELANYI 01c21c352d gitlab: add minimal CI 2020-03-08 17:27:30 +01:00
Bruno BELANYI 85650d1be2 project: add default formatting configuration
This file was obtained by running `rustfmt --print-config default`.
2020-03-08 17:27:30 +01:00
Bruno BELANYI 35626278d1 project: add Cargo project files
Those files were generated using `cargo init pathtracer`.
2020-03-08 16:22:44 +01:00