Software Engineering
Geometry and Scene Building in our C++ Ray Tracer
Build scenes in C++: add spheres, compute ray–sphere hits, shade with normals, manage multiple objects via a hittable interface, and introduce a camera and utilities for clean code.
C++
6 lessons
25 practices
5 hours
Badge for Graphics System Architecture Design,
Graphics System Architecture Design
Course details
Ray Sphere Intersection
Sphere Intersection Quiz
Exploring Sphere Position and Size
Debugging the Sphere Intersection Algorithm
Visualizing Ray Path Through Sphere
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