CST: constructive solid trimming for rendering BReps and CSG
Related Experiment Video
Updated: Jul 13, 2026

Convergent Polishing: A Simple, Rapid, Full Aperture Polishing Process of High Quality Optical Flats & Spheres
Published on: December 1, 2014
1Worldwide Visualization Group, Electronic Arts, Vancouver, BC, Canada. jhable@ea.com
Abstract:
Abstract-To eliminate the need to evaluate the intersection curves in explicit representations of surface cutouts or of trimmed faces in BReps of CSG solids, we advocate using Constructive Solid Trimming (CST). A CST face is the intersection of a surface with a Blist representation of a trimming CSG volume. We propose a new GPU-based CSG rendering algorithm that trims the boundary of each primitive using a Blist of its active zone. This approach is faster than the previously reported Blister approach, eliminates occasional speckles of wrongly colored pixels, and provides additional capabilities: painting on surfaces, rendering semitransparent CSG models, and highlighting selected features in the BReps of CSG models.
Related Concept Videos
Theorems of Pappus and Guldinus: Problem Solving
Production of Formed Elements
Most HSCs commit to...
Trimmed Mean
Although certain measures of central tendency are not sensitive to outliers, there are alternative versions of the mean that get around the...
Design Example: Managing Concrete Workability
To address...
Design of Prismatic Beams for Bending
Carbonation Shrinkage
The concrete's permeability is slightly reduced as calcium carbonate produced during the reaction fills its pores. Furthermore, its strength is slightly enhanced as the water released during the reaction facilitates the...

