Cutting away part of a 3D outer surface to show some interior objects hidden beneath if can play an important role in visualization and technical illustration. Previous work includes cutaway using rules and Alpha blending employed to achieve an appearance of cutaway drawings. These methods have mainly aimed at showing the presence of the interior objects, and the shape of the hole has been considerably less important than the visibility of the interior objects. However, in some applications, it may be important for the shape of the hole to have particular properties. Our example comes from orthopaedic surgery and the shape of the aperture should represent the shape of the incision made by the surgeon when retractors are applied to it to give access to the tissue beneath. In this paper, we propose a novel approach to cutting a hole of a specific shape in a surface consisting of a 3D polygonal mesh. The user first defines the required shape on the surface; the algorithm then superimposes the shape on the surface and implements the cutaway. Jittering problems associated with the boundary generated by the above steps are resolved and experimental results demonstrate the efficiency of the algorithm.
[1]
Dinesh Manocha,et al.
OBBTree: a hierarchical structure for rapid interference detection
,
1996,
SIGGRAPH.
[2]
Tom McREYNOLDS,et al.
Advanced graphics programming techniques using opengl
,
1998,
SIGGRAPH 1998.
[3]
Thomas Ertl,et al.
Transparency in Interactive Technical Illustrations
,
2002,
Comput. Graph. Forum.
[4]
Michael F. Cohen,et al.
Automatic illustration of 3D geometric models: surfaces
,
1990,
Proceedings of the First IEEE Conference on Visualization: Visualization `90.
[5]
Thomas Strothotte,et al.
An approach to visualizing transparency in computer-generated line drawings
,
1998,
Proceedings. 1998 IEEE Conference on Information Visualization. An International Conference on Computer Visualization and Graphics (Cat. No.98TB100246).
[6]
Thomas Ertl,et al.
Interactive Cutaway Illustrations
,
2003,
Comput. Graph. Forum.