Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Build a C++ ray tracer
·
Module 9
Triangle Mesh Geometry
1
Möller-Trumbore Ray-Triangle Intersection
Implement the Möller-Trumbore algorithm for efficient ray-triangle intersection.
2
Barycentric Coordinates of Triangle Intersection
Compute barycentric coordinates of the intersection point on a triangle.
3
Smooth Shading with Barycentric Interpolation
Implement smooth shading by interpolating vertex normals using barycentric coordinates.
4
Parsing OBJ Files for Triangle Mesh Data
Create a basic parser to load triangle mesh data from an OBJ file.
Previous module
Dielectric Materials and Refraction
Next module
Acceleration with Bounding Volume Hierarchies