emartinez-dev / miniRT

This project is an introduction to the beautiful world of Raytracing. Once completed you will be able to render simple Computer-Generated-Images and you will never be afraid of implementing mathematical formulas again.
The Unlicense
2 stars 0 forks source link

Implement Cylinder Object #8

Closed emartinez-dev closed 11 months ago

emartinez-dev commented 1 year ago

Implement the cylinder object, including intersection calculations and shading, to render cylindrical surfaces in the scene.

Cylinder (cy): cy <x,y,z coordinates> <3D normalized axis vector> <diameter> <height> <R,G,B colors>