From abee8f10f68fce252a8fe48e1ed84026d02a9847 Mon Sep 17 00:00:00 2001 From: Marius Kintel Date: Sat, 6 Nov 2010 11:01:14 -0400 Subject: [PATCH] Added note about the hollow donut problem --- doc/TODO.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/TODO.txt b/doc/TODO.txt index 7025af07..75f22c3d 100644 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -166,6 +166,14 @@ o Grammar - A random(seed) function - import_*() -> *_import() (consistent prefix vs. postfix) - linear_extrude()/rotate_extrude(): Cumbersome names? -> (extrude, revolve, lathe, sweep ?) +o Hollow donut problem + When extruding a 2D CSG tree (e.g. a polygon with a hole), the hole + information is lost when performing the extrusion. For linear + extrusions, this has only a minor visual impact, but for rotate + extrusion, the resulting CGAL models will lose the hole. The OpenCSG + rendering keeps the hole, but renders slightly incorrect. + + CODE ----