Figure 7 - uploaded by Matthias Trapp
Content may be subject to copyright.
Direct-manipulation metaphors for changing the projector parameters interactively. For simplicity. the images show only a single object part of the virtual 3D model shown in Figure 1. 

Direct-manipulation metaphors for changing the projector parameters interactively. For simplicity. the images show only a single object part of the virtual 3D model shown in Figure 1. 

Source publication
Conference Paper
Full-text available
This paper presents a novel interactive rendering technique for creating and editing shadings for man-made objects in technical 3D visualizations. In contrast to shading approaches that use intensities computed based on surface normals (e.g., Phong, Gooch, Toon shading), the presented approach uses one-dimensional gradient textures, which can be pa...

Contexts in source publication

Context 1
... changing the projector settings P using a widget-based user interface, the prototyp- ical implementation enables the manipulation using direct- manipulation metaphors [Shn87]. Figure 7 shows a concep- tual overview of the supported metaphors that can be used with mouse or pen interaction devices, as well as touch in- terfaces. After a user pressed on a selected scene object ( Fig. 7(a)) the following four manipulation modes are available: ...
Context 2
... P using a widget-based user interface, the prototyp- ical implementation enables the manipulation using direct- manipulation metaphors [Shn87]. Figure 7 shows a concep- tual overview of the supported metaphors that can be used with mouse or pen interaction devices, as well as touch in- terfaces. After a user pressed on a selected scene object ( Fig. 7(a)) the following four manipulation modes are ...
Context 3
... A user can explicitly change the anchor point a by simply dragging the rendered gradient over the viewport ( Fig. 7(b)). Thereby, the anchor point is translated parallel to the reference plane defined by the bounding volume approximation using the offset between the current cursor position and the first hit. A single click centers the an- chor point under the cursor. For MOS, the offset is evenly propagated to all selected objects. Scale: Using this ...
Context 4
... first hit. A single click centers the an- chor point under the cursor. For MOS, the offset is evenly propagated to all selected objects. Scale: Using this interaction mode, a user can modify the scale s of a gradient without changing its direction or an- chor point. Modifying the scale of a gradient results in shorting or widening the gradient (Fig. 7(c)). If MOS is used, the scale value is set for all selected objects. Direction: This mode enables to manipulate a gradient's direction by rotating the direction vector d around the anchor point a (Fig. 7(d)). If MOS is used, the gradient vector of each object is rotated around the same angle using the respective axis ...
Context 5
... of a gradient without changing its direction or an- chor point. Modifying the scale of a gradient results in shorting or widening the gradient (Fig. 7(c)). If MOS is used, the scale value is set for all selected objects. Direction: This mode enables to manipulate a gradient's direction by rotating the direction vector d around the anchor point a (Fig. 7(d)). If MOS is used, the gradient vector of each object is rotated around the same angle using the respective axis ...
Context 6
... Finally, a user can modify the complete projector setting by simply drawing a line on the viewport (Fig. 7(e)). Analog to the the previous manipulators, it modifies all projector parameters simultaneously, i.e., the anchor point a, the direction d, and scale factor ...

Similar publications

Conference Paper
Full-text available
In texture-plus-depth format of 3D visual data, texture and depth maps of multiple viewpoints are coded and transmitted at sender. At receiver, decoded texture and depth maps of two neighboring viewpoints are used to synthesize a desired intermediate view via depth-image-based rendering (DIBR). In this paper, to enable transmission of depth maps at...
Article
Full-text available
Visualization is the graphical presentation of information, with the goal of improving the viewer’s understanding of the information contents. As today’s world is getting richer in information, visualization of the information is important for effective communication and decision making. In this study, generation of a D city model in CAD environmen...

Citations

Article
Full-text available
Thematic maps are a common tool to visualize semantic data with a spatial reference. Combining thematic data with a geometric representation of their natural reference frame aids the viewer’s ability in gaining an overview, as well as perceiving patterns with respect to location; however, as the amount of data for visualization continues to increase, problems such as information overload and visual clutter impede perception, requiring data aggregation and level-of-detail visualization techniques. While existing aggregation techniques for thematic data operate in a 2D reference frame (i.e., map), we present two aggregation techniques for 3D spatial and spatiotemporal data mapped onto virtual city models that hierarchically aggregate thematic data in real time during rendering to support on-the-fly and on-demand level-of-detail generation. An object-based technique performs aggregation based on scene-specific objects and their hierarchy to facilitate per-object analysis, while the scene-based technique aggregates data solely based on spatial locations, thus supporting visual analysis of data with arbitrary reference geometry. Both techniques can apply different aggregation functions (mean, minimum, and maximum) for ordinal, interval, and ratio-scaled data and can be easily extended with additional functions. Our implementation utilizes the programmable graphics pipeline and requires suitably encoded data, i.e., textures or vertex attributes. We demonstrate the application of both techniques using real-world datasets, including solar potential analyses and the propagation of pressure waves in a virtual city model.