[Gtkradiant] [Bug 953] New: Clipper should preview the result of the clip operation

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Sat, 13 Dec 2003 08:16:41 -0600


           Summary: Clipper should preview the result of the clip operation
           Product: GtkRadiant
           Version: 1.5
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: editor
        AssignedTo: ttimo@idsoftware.com
        ReportedBy: wjoseph@europe.ea.com

In 1.5, the brush module does not support rendering the region-to-be-clipped.
This was removed for performance reasons, and should be reinstated in an 
improved way.
The previous implementation would copy the selected brushes and re-compute 
their intersection with the clipper plane every time a gl view was updated. It 
would be simple to optimise this by using a callback to trigger updates only 
when the clipper plane changes. Another optimisation would be to draw only the 
polygons resulting from intersection of each brush with the clipper plane - one 
polygon per brush.