Tessellation, Normal Mapping, and Displacement Mapping - OpenGL

preview_player
Показать описание
A quad is tessellated using tessellation shaders and vertices are displaced using the displacement map. Normals are sampled from a normal map. Using the OpenGL API.
The yellow outlines are rendered using geometry shaders.
Previously implemented shadow mapping also works for this generated geometry.
Рекомендации по теме