YoVDO

Geometry in Milliseconds - Real-Time Constructive Solid Geometry

Offered By: GDC via YouTube

Tags

GDC (Game Developers Conference) Courses

Course Description

Overview

Explore a unique algorithm for performing hierarchical Constructive Solid Geometry (CSG) in real-time for video game level design in this 2020 GDC Tools Summit Virtual Talk. Delve into the intricacies of Boolean operations, modern CSG tools, and convex brushes. Learn techniques for finding intersecting brushes, creating intersection polygons, and combining them effectively. Discover the process of brush categorization, branching, and utilizing routing tables to determine polygon visibility. Master the art of creating meshes and implementing this algorithm to enhance your game development workflow. Gain valuable insights into perception, brush mesh creation, and optimizing CSG operations for millisecond-level performance.

Syllabus

Intro
Boolean Operations
Overview
Perception
Modern CSG tools
Convex Brushes
Finding intersecting brushes
Creating intersection polygons
Combining intersection polygons
Creating brush meshes
Brush categorization
Branching
Using the routing table
Determine which polygons to show
Creating meshes


Taught by

GDC

Related Courses

Blending Gameplay and Storytelling with Timeline - 2019 Improvements
Unity via YouTube
Building Beautiful Worlds with Unity's New Terrain Features
Unity via YouTube
Get Started Building World-Class Networked Games with FPS Sample - Unity at GDC
Unity via YouTube
Achieving High-Fidelity AR with the Lightweight Render Pipeline
Unity via YouTube
Megacity on Mobile - How We Optimized It with Adaptive Performance
Unity via YouTube