Useful Links
Computer Science
Computer Graphics and Visualization
OpenGL Graphics Library
1. Introduction to OpenGL
2. Development Environment Setup
3. OpenGL Fundamentals
4. Graphics Rendering Pipeline
5. Vertex Data and Drawing
6. Shaders and GLSL
7. Coordinate Systems and Transformations
8. Texturing
9. Lighting and Shading
10. Advanced Texturing Techniques
11. Model Loading and Rendering
12. Advanced Rendering Techniques
13. Framebuffers and Off-Screen Rendering
14. Advanced Lighting Techniques
15. Post-Processing Effects
16. Instanced Rendering
17. Geometry and Tessellation Shaders
18. Performance Optimization
19. Debugging and Error Handling
Geometry and Tessellation Shaders
Geometry Shader Fundamentals
Primitive Input
Primitive Output
Vertex Generation
Geometry Shader Programming
Input Layout Qualifiers
Output Layout Qualifiers
EmitVertex and EndPrimitive
Geometry Shader Applications
Normal Visualization
Billboarding
Fur and Hair Rendering
Shadow Volume Generation
Tessellation Overview
Tessellation Pipeline
Patch Primitives
Subdivision Surfaces
Tessellation Control Shader
Patch Processing
Tessellation Level Control
Per-Patch Data
Tessellation Evaluation Shader
Tessellated Vertex Processing
Barycentric Coordinates
Surface Evaluation
Tessellation Applications
Terrain Rendering
Displacement Mapping
Adaptive Level of Detail
Previous
16. Instanced Rendering
Go to top
Next
18. Performance Optimization