.. |
boundingbox.h
|
b4ae737b40
Continuing working on dumping the world
|
4 роки тому |
camera.h
|
c0fc061834
Don't set the focal/aperture on the constructor and use a dedicated method for that.
|
4 роки тому |
canvas.h
|
30db4d7ca1
Add support to load JPEG files along with PNGs.
|
4 роки тому |
colour.h
|
1e2588441f
Rename tuple file to remove the plural.
|
4 роки тому |
cone.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
csg.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
cube.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
cylinder.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
group.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
intersect.h
|
ace7d53571
Clearing up some memory to prevent stupid issues
|
4 роки тому |
intersection.h
|
c858b4dcde
A new scene and some optimisations.
|
4 роки тому |
light.h
|
21749695b6
Add jitter to area light and example render of it.
|
4 роки тому |
list.h
|
ace7d53571
Clearing up some memory to prevent stupid issues
|
4 роки тому |
material.h
|
c4b680789e
Starting working on area lights.
|
4 роки тому |
math_helper.h
|
61ce9d3543
Add possibility to play with focal length and aperture to the camera. Not enabled by default.
|
4 роки тому |
matrix.h
|
5b6b627a43
Small but effective optimisations.
|
4 роки тому |
objfile.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
pattern.h
|
c369d2fe2d
Start working on dumping the world (to a JSON file) for debug purposes.
|
4 роки тому |
plane.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
ray.h
|
a6f0422bd1
Add renderstat to get some info about rendering.
|
4 роки тому |
renderstat.h
|
9849c16f66
Couple of small optimisation
|
4 роки тому |
sequence.h
|
478b1f0af1
Disable a test as it is not consistent between compilers.
|
4 роки тому |
shape.h
|
9849c16f66
Couple of small optimisation
|
4 роки тому |
smoothtriangle.h
|
4e241a1871
Trying to make the dump a bit more usefull and slightly less cluttered
|
4 роки тому |
sphere.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
testshape.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
transformation.h
|
bc047cd89e
Add viewTransform transformation
|
4 роки тому |
triangle.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
tuple.h
|
5b6b627a43
Small but effective optimisations.
|
4 роки тому |
uv_pattern.h
|
5c10d65c8d
Started working on 2D patterns.
|
4 роки тому |
world.h
|
b00bb75189
Huge speed up by changing how Intersect are shared.
|
4 роки тому |
worldbuilder.h
|
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 роки тому |
worldoptimiser.h
|
7a43a98816
Adding BVH optimisation.
|
4 роки тому |