Path Category
Loading Path Category from the AllPath API…
Path Category
Loading Path Category from the AllPath API…
Path Category
Guided learning journeys that build knowledge step by step.
category · Learning · slug · learning · 7812 Paths
7812 Paths · page 401 / 782
This learning path guides students from OpenGL and C++ foundations through the creation of vertex, fragment, geometry, and compute shaders, culminating in advanced rendering techniques. It emphasizes hands-on practice and real-time graphics concepts.
A systematic path to master advanced ray tracing, covering acceleration structures, Monte Carlo integration, path tracing, and photon mapping. It starts with ray tracing basics and probability, then builds up to advanced rendering techniques.
This path guides students through the core concepts of ray tracing, from ray generation to shading and global effects like reflection and refraction. It emphasizes the underlying geometry and lighting principles essential for photorealistic rendering.
A systematic learning path covering core solid modeling techniques including boundary representation, CSG, Boolean operations, and sweep representations, grounded in mesh and geometry basics.
A systematic path covering the mathematical representations of curves and surfaces used in computer graphics, from Bézier curves to NURBS and surface patches, grounded in calculus and linear algebra.
This path introduces the core concepts of polygonal meshes in computer graphics, covering their representation, processing algorithms, and practical applications. Learners will explore mesh data structures, connectivity, and operations such as simplification and tessellation, gaining the skills to implement and reason about mesh-based graphics systems.
This learning path guides students through the fundamental concepts of user interaction in computer graphics, from event handling and picking to advanced manipulation techniques. It bridges graphics programming and HCI basics, providing a systematic approach to understanding and implementing interactive graphical systems.
This learning path guides computer graphics students through essential texturing techniques for enhancing visual quality. Starting from the fundamentals of texture mapping and UV coordinates, it progresses through filtering, MIP-mapping, texture blending, and advanced normal mapping, with connections to lighting and shading.
A systematic path to understand lighting and shading models in 3D graphics, starting with the necessary linear algebra and rendering pipeline concepts, then covering ambient, diffuse, and specular lighting, light types, and Gouraud and Phong shading.
This learning path guides students through the fundamental stages of the graphics rendering pipeline, from 3D coordinate transformations to final pixel output. It covers vertex processing, rasterization, fragment processing, and blending, with practical OpenGL context. The path is designed for university students with basic programming knowledge, providing a systematic approach to understanding how 3D scenes become 2D images.