SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
3D painting on scanned surfaces
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Exploring bimanual camera control and object manipulation in 3D graphics interfaces
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Rotating virtual objects with real handles
ACM Transactions on Computer-Human Interaction (TOCHI)
Surface drawing: creating organic 3D shapes with the hand and tangible tools
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Painting and rendering textures on unparameterized models
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
inTouch: Interactive Multiresolution Modeling and 3D Painting with a Haptic Interface
VR '00 Proceedings of the IEEE Virtual Reality 2000 Conference
I/O brush: drawing with everyday objects as ink
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
3D User Interfaces: Theory and Practice
3D User Interfaces: Theory and Practice
Evaluation of Drawing on 3D Surfaces with Haptics
IEEE Computer Graphics and Applications
HoverCam: interactive 3D navigation for proximal object inspection
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Designing the world as your palette
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Interactive cutaway illustrations of complex 3D models
ACM SIGGRAPH 2007 papers
Dip - it: digital infrared painting on an interactive table
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Automated generation of interactive 3D exploded view diagrams
ACM SIGGRAPH 2008 papers
Adaptive cutaways for comprehensible rendering of polygonal scenes
ACM SIGGRAPH Asia 2008 papers
ILoveSketch: as-natural-as-possible sketching system for creating 3d curve models
Proceedings of the 21st annual ACM symposium on User interface software and technology
Proceedings of the 2009 symposium on Interactive 3D graphics and games
A visibility algorithm for converting 3D meshes into editable 2D vector graphics
ACM SIGGRAPH 2009 papers
Single pass depth peeling via CUDA rasterizer
SIGGRAPH 2009: Talks
CrOS: a touch screen interaction technique for cursor manipulation on 2-manifolds
Proceedings of the 18th ACM symposium on Virtual reality software and technology
Texture brush: an interactive surface texturing interface
Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Hi-index | 0.01 |
Painting on 3D surfaces is an important operation in computer graphics, virtual reality, and computer aided design. The painting styles in existing WYSIWYG systems can be awkward, due to the difficulty in rotating or aligning an object for proper viewing during the painting. This paper proposes a multi-layer approach to building a practical, robust, and novel WYSIWYG interface for efficient painting on 3D models. The paintable area is not limited to the front-most visible surface on the screen as in conventional WYSIWYG interfaces. We can efficiently and interactively draw long strokes across different depth layers, and unveil occluded regions that one would like to see or paint on. In addition, since the painting is now depth-sensitive, we can avoid various potential painting artifacts and limitations in the conventional painting interfaces. This multi-layer approach brings in several novel painting operations that contribute to a more compelling WYSIWYG 3D painting interface; this is particular useful when dealing with complicated objects with occluded parts and objects that cannot be easily parameterized. We evaluated our system with 23 users, including both artists and novice painters, and obtained positive experimental results and feedback from them. The user study results demonstrate the efficacy of our novel interface over conventional painting interfaces.