Drag-And-Drop Surface Composition
نویسندگان
چکیده
A novel approach to drag-and-drop composition of point-sampled surfaces is described which allows a complex surface feature to be interactively selected and dragged to a new target region. We automatically fill the hole left behind and deform the feature such that it conforms to the target surface. Both of these operations are implemented using a new geometric deformation technique which preserves surface detail in a manner qualitatively similar to recent variational techniques, but is based on a forward front-propagation that can be arbitrarily parameterized, providing artists with easilymanipulable real-time control over how holes are filled and features deformed. This method is simple to implement, applies to arbitrary polygon soups, and can be adapted to significantly improve the robustness of the Discrete Exponential Map parameterization algorithm. We demonstrate the utility of our approach in a dragand-drop mesh composition tool which can be used to to quickly assemble complex 3D models from arbitrary input geometry.
منابع مشابه
Drag, Drop, and Clone: An Interactive Interface for Surface Composition
We describe a novel interface for composition of polygonal meshes based around two artist-oriented tools: Geometry Drag-and-Drop and Mesh Clone Brush. Our drag-and-drop interface allows a complex surface part to be selected and interactively dragged to a new location. We automatically fill the hole left behind and smoothly deform the part to conform to the target surface. The artist may increas...
متن کاملElody: a Java+MidiShare based Music Composition Environment
This paper introduces Elody, a MidiShare compatible music composition environment developed in Java. The heart of Elody is a visual functional language derived from the λ-calculus. The languages expressions are handled through visual constructors and Drag & Drop actions allowing the user to play in realtime with the language.
متن کاملComposition Patterns in Data Flow Based Mashups
Recently, mashup tools have emerged as popular end-user development platform. Composition languages used in mashup tools provide ways (drag-and-drop based visual metaphor for programming) to integrate data from multiple data sources in order to develop situational applications. However this integration task often requires substantial technical expertise from the developers in order to use basic...
متن کاملExtending drag-and-drop to new interactive environments: A multi-display, multi-instrument and multi-user approach
HAL is a multidisciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt età la diffusion de documents scientifiques de niveau r...
متن کاملLaminar drag reduction in microchannels using ultrahydrophobic surfaces
A series of experiments is presented which demonstrate significant drag reduction for the laminar flow of water through microchannels using hydrophobic surfaces with well-defined micron-sized surface roughness. These ultrahydrophobic surfaces are fabricated from silicon wafers using photolithography and are designed to incorporate precise patterns of microposts and microridges which are made hy...
متن کامل