There are many applications in which transparency can be a useful tool for displaying the outer surface of an object together with underlying structures. The driving application for this research is radiation therapy treatment planning, in which physicians need to understand the volume distribution of radiation dose in the context of patient anatomy.
To effectively display data containing multiple overlapping surfaces, the surfaces must be rendered in such a way that they can simultaneously be seen and also seen through. In computer-generated images, as in real life, however, it is often difficult to adequately perceive the three-dimensional shape of a plain transparent surface and to judge its relative depth distance from underlying opaque objects.
Inspired by the ability of gifted artists to define a figure with just a few strokes, I have explored methods for automatically generating a small, stable set of intuitively meaningful lines that intend to capture the essence of a surface's shape. This dissertation describes my investigations into the use of opaque texture lines as an artistic device for enhancing the communication of the shape and depth of an external transparent surface while only minimally occluding underlying structure.
I provide an overview of the role of 3D visualization in radiation treatment planning and a survey of shape and depth perception, focusing on aspects that may be most crucial for conveying shape and depth information in computer-generated images, and then motivate the use of two specific types of shape-conveying surface markings: valley/ridge lines, which may be useful for sketching the essential form of certain surfaces, and distributed short strokes, oriented in the direction of greatest normal curvature, which may meaningfully convey the local shape of general surface patches.
An experimental paradigm is proposed for objectively measuring observers' ability to simultaneously see and see through a transparent surface, and is used to demonstrate, in an experiment with five subjects, that consistent performance improvements can be achieved, on a task relevant to the needs of radiotherapy treatment planning and based on images generated from actual clinical data, when opaque texture lines are added to an otherwise plain transparent surface.
Cited By
- Mishchenko O and Crawfis R (2014). On Perception of Semi-Transparent Streamlines for Three-Dimensional Flow Visualization, Computer Graphics Forum, 33:1, (210-221), Online publication date: 1-Feb-2014.
- Gooch A, Long J, Ji L, Estey A and Gooch B Viewing progress in non-photorealistic rendering through Heinlein's lens Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering, (165-171)
- Kuß A, Gensel M, Meyer B, Dercksen V and Prohaska S Effective techniques to visualize filament-surface relationships Proceedings of the 12th Eurographics / IEEE - VGTC conference on Visualization, (1003-1012)
- Mendez E and Schmalstieg D Importance masks for revealing occluded objects in augmented reality Proceedings of the 16th ACM Symposium on Virtual Reality Software and Technology, (247-248)
- Santella A and DeCarlo D Visual interest and NPR Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering, (71-150)
- Gooch A and Willemsen P Evaluating space perception in NPR immersive environments Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering, (105-110)
- Interrante V, Fuchs H and Pizer S (1997). Conveying the 3D Shape of Smoothly Curving Transparent Surfaces via Texture, IEEE Transactions on Visualization and Computer Graphics, 3:2, (98-117), Online publication date: 1-Apr-1997.
- Interrante V, Fuchs H and Pizer S Illustrating transparent surfaces with curvature-directed strokes Proceedings of the 7th conference on Visualization '96, (211-ff.)
Index Terms
- Illustrating transparency: communicating the 3D shape of layered transparent surfaces via texture
Recommendations
Illustrating smooth surfaces
SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniquesWe present a new set of algorithms for line-art rendering of smooth surfaces. We introduce an efficient, deterministic algorithm for finding silhouettes based on geometric duality, and an algorithm for segmenting the silhouette curves into smooth parts ...
Transparency and reflection in distributed systems
EW 5: Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuringThe recursive composition of systems to form functionally equivalent transparently distributed systems is an important paradigm for constructing distributed systems. The extent to which such recursive transparency can be achieved depends crucially on ...