My work while following along the book "The Ray Tracer Challenge"
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
JD Cantrell 50c3c2d90e
Add triangles and obj files
2 år sedan
pictures Fix acne bug, add watchers and preview page 3 år sedan
raytracer Add triangles and obj files 2 år sedan
tests Add triangles and obj files 2 år sedan
.flake8 Start chapter 4 4 år sedan
.gitignore Fix acne bug, add watchers and preview page 3 år sedan
README.md Work from chapters 1-3 4 år sedan
cannon.py Update vector and matrix to use numpy, still lots of broken things to fix 2 år sedan
clock.py Replace previous hard coded math with numpy 2 år sedan
cones.py Add groups 2 år sedan
cube.py Add Cubes, add some mp helpers 2 år sedan
cylinders.py Add cylinders 2 år sedan
floor.py Replace previous hard coded math with numpy 2 år sedan
plane_patterns.py Replace previous hard coded math with numpy 2 år sedan
poetry.lock Reflections and Refraction (#2) 2 år sedan
polygons.py Add a group render test 2 år sedan
preview.html.j2 Clean up project 3 år sedan
preview.py Reflections and Refraction (#2) 2 år sedan
pyproject.toml Reflections and Refraction (#2) 2 år sedan
reflections.py Replace previous hard coded math with numpy 2 år sedan
rr_test.py Add Cubes, add some mp helpers 2 år sedan
sphere_shaded.py Replace previous hard coded math with numpy 2 år sedan
sphere_shaded_animated.py Replace previous hard coded math with numpy 2 år sedan
sphere_shadow.py Replace previous hard coded math with numpy 2 år sedan
teapot-high.obj Add triangles and obj files 2 år sedan
teapot-low.obj Add triangles and obj files 2 år sedan
teapot-lowpoly.obj Add triangles and obj files 2 år sedan
teapot.obj Add triangles and obj files 2 år sedan
teapots.py Add triangles and obj files 2 år sedan
test.sh Fix acne bug, add watchers and preview page 3 år sedan
tetra.obj Add triangles and obj files 2 år sedan
wallpapered.py Replace previous hard coded math with numpy 2 år sedan
world.py Replace previous hard coded math with numpy 2 år sedan

README.md

Run poetry init to get started and then:

poetry shell
pytest
python cannon.py