Skip to content

A simple raytracing project for one of the final university year projects. Build using C++ 20 features.

License

Notifications You must be signed in to change notification settings

Martanti/SimpleRaytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real time ray tracer coursework

By Martynas Antipenkovas

Description

This repository contains the project for real time ray tracer for 322COM course The project uses C++20 language standard and one experimental feature from /latest flag (std::format) within C++ language standard, therefore to build it Visual Studio 2019 16.11.5 or later should be used. The program allows user interactions: A & D moves the lights to the left and right respectively E enables or disables reflections Q enables or disables shadows N adds a complex teapot mesh M removes the complex teapot mesh ESC quits the program L enables or disables console messages

Requires SDL2.dll to run

About

A simple raytracing project for one of the final university year projects. Build using C++ 20 features.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published