YoVDO

OpenGL and CUDA-Based Tessellation

Offered By: Nvidia via YouTube

Tags

OpenGL Courses CUDA Courses Parallel Computing Courses GPU Computing Courses Tessellations Courses

Course Description

Overview

Explore advanced tessellation techniques using OpenGL and CUDA® in this 44-minute SIGGRAPH 2011 conference talk by Nvidia. Learn how to overcome OpenGL tessellation limitations by implementing custom tessellation in CUDA, enabling higher-order surfaces, custom UV coordinate determination, and advanced features like trimming curves. Dive into the setup process for tessellating simple cubic Bezier patches in CUDA, including parallel computation of UV coordinates, tessellated vertices, and triangles. Discover advanced tessellation methods using alternative basis functions, higher-order curves, and trimming curves. The talk covers topics such as visual quality, OpenGL pipeline, decision control shaders, vertex placement, culling, CUDA tessellation levels and implementation, and includes a tessellation demo. Additionally, gain insights into asset creation, terrain templates, and mountain texturing for enhanced visual quality in 3D graphics applications.

Syllabus

Introduction
Outline
Visual Quality
OpenGL Pipeline
Decision Control Shader
Vertex Placement
Decision Evaluation
Use Case
Culling
Summary
Brent Ossur
CUDA Tessellation Levels
CUDA Tessellation Implementation
Tessellation Demo
Contact Info
Miguel Ortega
Olden Time
Art Department
Assets
Mountains
Terrain Templates
Jigsaw Puzzle
Cliff Shot
Mountain Texture
Example


Taught by

NVIDIA Developer

Tags

Related Courses

Computer Graphics
University of California, San Diego via edX
Interactive Computer Graphics with WebGL
University of New Mexico via Coursera
3D Graphics in Android: Sensors and VR
Imperial College London via Coursera
Android Graphics with OpenGL ES
Imperial College London via Coursera
Advanced App Development in Android Capstone
Imperial College London via Coursera