POV-Ray : Documentation : 2.8.8.6 CSG
  POV-Ray 3.6 Documentation Online View  
2.8.8.5 Parametric   2.8.9 Object Modifiers

2.8.8.6 CSG

Describe one complex shape from multiple shapes:
CSG_OBJECT:
Jump to SDL
UNION | INTERSECTION | DIFFERENCE | MERGE
Combine multiple shapes into one:
UNION:
union { UNION_OBJECT UNION_OBJECT... [UNION_MODIFIERS] }
UNION_OBJECT:
OBJECT | LIGHT
UNION_MODIFIERS:
[split_union BOOL] & [OBJECT_MODIFIERS]
Create a new shape from the overlapping portions of multiple shapes:
INTERSECTION:
intersection { SOLID_OBJECT SOLID_OBJECT... [INTERSECTION_MODIFIERS] }
SOLID_OBJECT:
FINITE_SOLID_OBJECT | INFINITE_SOLID_OBJECT | ISOSURFACE | CSG_OBJECT
INTERSECTION_MODIFIERS:
[cutaway_textures] & [OBJECT_MODIFIERS]
Subtract one or more shapes from another:
DIFFERENCE:
difference { SOLID_OBJECT SOLID_OBJECT... [DIFFERENCE_MODIFIERS] }
DIFFERENCE_MODIFIERS:
[cutaway_textures] & [OBJECT_MODIFIERS]
Combine multiple shapes into one, removing internal surfaces:
MERGE:
merge { SOLID_OBJECT SOLID_OBJECT... [OBJECT_MODIFIERS] }

Quick Reference Contents

2.8.8.5 Parametric   2.8.9 Object Modifiers


Copyright 2003-2004 Persistence of Vision Raytracer Pty. Ltd.