| Arthur D. Gregory, Stephen A. Ehmann, and Ming C. Lin. inTouch: Interactive multiresolution modeling and 3d painting with a haptic interface. In VR, pages 45--, 2000. |
....in Chinese landscape painting. With their method, the contours of the rocks and the areas to which textures are applied are manually supplied by the user using some existing image as reference. Many other papers have proposed a similar e brush approach to tackle the problem of painterly rendering [42, 43, 44, 45, 46, 47]. Simulating the hairy brush s various rendering effects falls into the research area of non photorealistic rendering (NPR) of which a good survey can be found in the paper by Lansdown and Schofield [48] Creating Chinese calligraphy or paintings by an e hairy brush in real time bears close ....
A. Gregory, S. Ehmann, and M.C. Lin, inTouch: interactive multiresolution modeling and 3D painting with a haptic interface, Proceedings of IEEE Virtual Reality Conference, 2000.
....one of the simplest applications of this technique. There is some other recent work in the area of using real objects in the environment as a luminous tangible display and user interface[12, 32, 31] Our work also draws heavily from the 3D paint engine of the inTouch haptic painting system [9]; the method used here is a scan conversion of each triangle to be painted, in texture space, so that any arbitrary brush function (see Section 5.2) can be simulated. Recently, there has been work on CavePainting [13] where the emphasis is on using natural interactions with an immersive display ....
....lamps (and hence of the object) in real time. This is an interaction process similar to that of painting the model surface, so we implemented it as a 3D painting application, which can be used to paint color and texture directly onto the object. We use a painting scheme based on the inTouch system[9]. We maintain one or more texture maps for the model, with texture coordinates assigned to all the model vertices. We now describe the steps in the painting process. 5.1 Contact Determination by Proximity Testing We compute an axis aligned bounding box for the model and then check the position of ....
[Article contains additional citation context not shown here]
A. Gregory, S. Ehmann, and M. C. Lin. intouch : Interactive multiresolution modeling and 3d painting with a haptic interface. In IEEE Virtual Reality 2000.
.... a volume based modeling system that simulates a clay like medium supporting non physically based methods of interaction [SensAble01] Other alternative data representations include voxel based systems with isosurfaces extraction [Ferley99] B spline surfaces [Dachille99] and subdivision surfaces [Gregroy00], all of which are designed for interactive geometric editing of models with low to moderate visual complexity. Here, I explore the use of displacement maps [Cook84] for representing visually complex surfaces in a manner that is amenable to high speed haptic interaction with limited geometric ....
A. Gregroy, S. Ehmann and M. C. Lin. "inTouch: Interactive Multiresolution Modeling and 3D Painting with a Haptic Interface," In the Proceedings of IEEE Virtual Reality Conference 2000.
....directly and modifies lighting on the fly with a tracked light attached to the brush, it can be extended to paint a new material and apply a displacement or other filter to the existing color or material shading. The painting scheme used in this system is based on the one used by Gregory et al. [4] in the inTouch system for haptic 3d painting. We maintain one or more texture maps for the model, with all the triangle vertices having texture coordinates into one of these maps. The following are the steps in the painting process: 3.9.1 Contact Determination by Proximity Detection Right now ....
....radius and a threshold set to the radius of a physical sphere attached to the brush head to simulate the haptic or contact painting mode. 3.9. 3 Painting as Triangle Rasterization One by one, the triangles chosen to paint are scan converted or rasterized using a special routine taken from [4]. The routine steps through 2D points on the triangle s texture map and corresponding 3D points interpolated from the 3D positions of its vertices. 3.9.4 Texture Map Modification The brush function evaluated at the 3D point is used to calculate the new value in the texture map at its ....
Arthur Gregory, Stephen Ehmann, and Ming C. Lin. intouch : Interactive multiresolution modeling and 3d painting with a haptic interface. In ACM Symposium on Interactive 3D Graphics (I3D'99) Conference Proceedings, March 1999.
....and the enclosed region on the texture map is filled with the brush color using a flood fill method. 3. 4 Painting Polygonal Models with a Haptic Interface Gregory et al. have developed a system for interactive multiresolution modeling and 3D painting with a 3 degree offreedom haptic interface [Gregory2000]. The models are represented as subdivision polygonal meshes and texture maps are used to store the results of the painting. The contact determination for haptic rendering is done by their H Collide method [Gregory99] The method uses a hybrid representation of the model, utilizing both spatial ....
....for haptic rendering is done by their H Collide method [Gregory99] The method uses a hybrid representation of the model, utilizing both spatial partitioning and bounding volume hierarchy. In addition, to achieve the required runtime, the method needs to exploit frame to frame coherence. In [Gregory2000], the authors did not mention how surface parameterization is done. When paint is laid down on the surface, the texture map is updated by doing a standard 2D scanconversion in the texture space. Each affected 3D triangle is mapped to a 2D triangle in texture space using the surface ....
Arthur D. Gregory, Stephen A. Ehmann and Ming C. Lin. inTouch: Interactive Multiresolution Modeling and 3D Painting with a Haptic Interface. In Proceedings of IEEE Virtual Reality Conference 2000.
....scientific data. In addition to focusing on synergistic display techniques, there are other useful applications to consider. One could interactively segment and register datasets more rapidly than using image based approaches. Novel applications for computer graphics have already been developed [9, 23, 5]. A characterization of haptic widgets was published in [18] which we intend to extend for our own interface needs. Educational applications could intuitively render haptic manifestations of abstract or unfamiliar concepts. Vector calculus and classical physics are examples of subjects that could ....
A. Gregory, S. Ehmann, and M. Lin. inTouch: Interactive multiresolution modeling and 3D painting with a haptic interface. In Proc. IEEE Virtual Reality, pages 45--52, 2000.
....We present a system, ArtNova, for 3D model design with a haptic interface. ArtNova offers the novel capability of interactively applying textures onto 3D surfaces directly by brush strokes, with the orientation of the texture determined by the stroke. Building upon the framework of inTouch [GEL00] it further provides an intuitive physically based force response when deforming a model. This system also uses a user centric viewing technique that seamlessly integrates the haptic and visual presentation, by taking into account the user s haptic manipulation in dynamically determining the new ....
.... A spring based force model is used to emulate the surface tension when the user is pulling or pushing to edit the subdivision meshes. Several users have been able to use ArtNova to create interesting models with just a few minutes of training. In addition to painting with monochrome colors [GEL00] it has also been used to apply textures onto a 3D model s surface as well. The resulting meshes can be used directly for rendering and simulation without any format conversion. Preliminary user feedback suggests promising potentials of haptic interfaces for 3D painting and modeling. 1.2 ....
[Article contains additional citation context not shown here]
A. Gregory, S. Ehmann, and M. C. Lin. inTouch: Interactive multiresolution modeling and 3d painting with a haptic interface. Proc. of IEEE VR Conference, 2000.
....onto its surface. The system allows users to naturally create complex forms and patterns aided not only by visual feedback but also by their sense of touch. Next, different components of our system, ArtNova, are presented. 4. 1 System Architecture Based on the system architecture proposed in [9], our prototype system consists of a haptic server and a graphical client. The server runs a PHANTOM Desktop force feedback device, using our H COLLIDE [8] library for collision detection. The contact information output by H COLLIDE is used for both model editing and painting. A copy of the ....
A. Gregory, S. Ehmann, and M. C. Lin. inTouch: Interactive multiresolution modeling and 3d painting with a haptic interface. Proc. of IEEE VR Conference, 2000.
....1.5 and the 3 DOF PHANTOM Desktop device, both designed by SensAble Technologies, Inc. We have integrated our algorithms with two applications: six degree of freedom haptic rendering of polygonal models 00] and an interactive multiresolution modeling and 3D painting with haptic interface [GEL00] The latter was particularly valuable to test the performance of the automatic repositioning during a 3D painting or modeling operation, as opposed to the traditional technique of grabbing and repositioning the manipulated object. Using the framework for 6 DOF haptic rendering of arbitrary ....
A. Gregory, S. Ehmann, and M. C. Lin. inTouch: Interactive multiresolution modeling and 3d painting with a haptic interface. Proc. of IEEE VR Conference, pp. 45-52, 2000.
....most still use only the position and pressure parameters and ignore the tilt. However, even with a 5 DOF input device, the sensation of moving a pen on a hard surface does not give the feel and control of a brush drawing on canvas. The idea of 3D painting has been explored in [ABL95, JTK # 99, GEL00] using a simple, rigid 3D brush (tip) controlled by a 6 DOF input device to color 3D surfaces. All these 3D painting systems only implemented monochrome brushes. 1.3 Organization The rest of the paper is organized as follows. Section 2 gives an overview of our approach and the user interface. ....
A. Gregory, S. Ehmann, and M. C. Lin. inTouch: Interactive multiresolution modeling and 3d painting with a haptic interface. Proc. of IEEE VR Conference, 2000.
....tools, e.g. Painter, support pen based input with sophisticated 5 DOF tablet devices, yet most still use only the position and pressure parameters and ignore the tilt. Further discussion on tablet systems is given in Section 6. The idea of 3D painting has been explored in [ABL95, JTK # 99, GEL00] using a simple, rigid 3D brush (tip) controlled by a 6 DOF input device to color 3D surfaces. All these 3D painting systems were restricted to monochrome brushes. 1.3 Organization The rest of the paper is organized as follows. Section 2 gives an overview of our approach and the user interface. ....
A. Gregory, S. Ehmann, and M. C. Lin. inTouch: Interactive multiresolution modeling and 3D painting with a haptic interface. Proc. of IEEE VR Conference, 2000.
....The adaptive hybrid hierarchy was able to handle local deformation, while substaining the KHz update rate. Based on our prototype system implementation of H COLLIDE [GLGT99] we developed an interactive multiresolution modeling and 3D painting system using a haptic interface, called inTouch [GEL99], which we will describe next. 3 3.3 inTouch inTouch is an interactive multiresolution modeling and 3D painting system with a haptic interface. An artist or a designer can use inTouch to create and refine a three dimensional multiresolution polygonal mesh. Its appearance can be further enhanced ....
....point of the probe with the surface of the object. The probe is then used as a virtual paintbrush with the user s preferred brush size, color, and falloff. The brush size is stretched relative to the amount of force being applied by the stylus, in a manner similar to real painting. Please refer to [GEL99] for more details about the design and implementation of inTouch. 4 Ongoing and Future Work We are currently working on extending the design framework to support a 6 DoF PHANToM 1.5 to manipulate CAD models, nano structures and flexible surfaces that may deform due to manipulation. Our ultimate ....
A. Gregory, S. Ehmann, and M. C. Lin. inTouch: Interactive Multiresolution Modeling and 3D Painting with a Haptic Interface. Technical report, Department of Computer Science, University of North Carolina, 1999.
....with Deformations The algorithmic framework of our collision detection system can also handle local deformation. Based on our prototype system implementation of H Collide [18] we developed an interactive multiresolution modeling and 3D painting system using a haptic interface, called inTouch [17]. The contact information output by H Collide is used for both model editing and painting. The data structure of H Collide allows local modification of data structures easily and enables fast model deformation at interactive rates. Although the environment (in this case the model being deformed ....
A. Gregory, S. Ehmann, and M. C. Lin. inTouch: Interactive multiresolution modeling and 3D painting with a haptic interface. Technical report, Department of Computer Science, University of North Carolina, 1999.
No context found.
Arthur D. Gregory, Stephen A. Ehmann, and Ming C. Lin. inTouch: Interactive multiresolution modeling and 3d painting with a haptic interface. In VR, pages 45--, 2000.
No context found.
A. Gregory, S. Ehmann, and M. C. Lin. "inTouch: Interactive multiresolution modeling and 3D painting with a haptic interface". Proceedings of IEEE VR Conference, 2000.
No context found.
A. Gregory, S. Ehmann, and M. C. Lin. "inTouch: Interactive multiresolution modeling and 3D painting with a haptic interface ". Proceedings of IEEE VR Conference, 2000.
No context found.
A. Gregroy, S. Ehmann and M. C. Lin. "inTouch: Interactive Multiresolution Modeling and 3D Painting with a Haptic Interface," In the Proceedings of IEEE Virtual Reality Conference 2000.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC