In the fifth semester of my Bachelor's degree studies at the Beuth University of Applied Sciences Berlin, I came in contact with computer graphics for the very first time.
Down below you will see my own implementation of a ray tracer in Java.
The course focused on the core elements of computer graphics, such as:
- RASTER GRAPHICS
- GAMMA CORRECTION AND ANTIALIASING
- RAYTRACING
- REFLECTION
- SHAPES LIKE CYLINDERS AND SPHERES
- GLASS AND METAL
- TRANSFORMATIONS
- SCENEGRAPH
- THREADS
- TEXTURES