.. |
include
|
d87bbb184e
And now we have cylinders!
|
4 anni fa |
pattern
|
7687581e83
Finishing touch for patterns!
|
4 anni fa |
shapes
|
d87bbb184e
And now we have cylinders!
|
4 anni fa |
worldbuilder
|
c9021974f6
Add a world generator based on another raytracer file format I made in the past and add a crude tool to run it.
|
4 anni fa |
CMakeLists.txt
|
7687581e83
Finishing touch for patterns!
|
4 anni fa |
camera.cpp
|
e45dbad59e
Added some proper test scenes for chapter 11.
|
4 anni fa |
canvas.cpp
|
ba1ae34855
Canvas: use Tuple instead of Colour for put Pixel, add two constructor that may be usefull in the future.
|
4 anni fa |
colour.cpp
|
f3678992c5
Add Colour implementation
|
4 anni fa |
intersect.cpp
|
be6b472472
Simplify hit search as now the list is ordered.
|
4 anni fa |
intersection.cpp
|
3db0aaaeac
Refraction seems to work. Still need to do a nice scene.
|
4 anni fa |
main.cpp
|
8144e38aa0
Add an empty main (for now)
|
4 anni fa |
math_helper.cpp
|
9c35cfc4f3
Trying to fix coverage.
|
4 anni fa |
matrix.cpp
|
1e2588441f
Rename tuple file to remove the plural.
|
4 anni fa |
pattern.cpp
|
75cf59cc1a
Adding support for pattern.
|
4 anni fa |
transformation.cpp
|
bc047cd89e
Add viewTransform transformation
|
4 anni fa |
tuple.cpp
|
aeb4669162
Add vector reflection via a normal vector.
|
4 anni fa |
world.cpp
|
b251b632ac
Add a parameter for shapes to not drop shadow.
|
4 anni fa |