Job category:Software Engineering

Realistic Rendering Techniques for the C++ Ray Tracer

Implement realistic rendering in C++ ray tracing with antialiasing, diffuse and reflective materials, glass refraction, and gamma-corrected lighting.
C++
5 lessons
22 practices
4 hours
Badge for Graphics Programming Theory and Application,

Course details

Antialiasing with Supersampling
Observing Monte Carlo Sampling Convergence
Implementing Grid Based Supersampling Pattern
Breaking Pixel Boundaries with Improper Sampling
Adaptive Sampling for Efficient Ray Tracing

Turn screen time into skills time

Practice anytime, anywhere with our mobile app.
Sign up

Join the 1M+ learners on CodeSignal

Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal