2 research outputs found
Brushing Element Fields
Aggregate elements following certain directions have a variety
of applications in graphics, design, and visualization. However,
authoring oriented elements in various output domains, especially
in 3D, remains challenging. We propose a novel brushing system to
facilitate interactive authoring of aggregate elements with diverse
properties over given output domains via an element synthesis
approach. To increase output quality and reduce input workload,
we further propose element fields that can automatically orient
the entire elements in better alignments over the output domains
according to partially user-specified strokes. The proposed system
can effectively synthesize distinct types of elements within various
output domains in higher quality and efficiency and offer more user
friendliness than existing practices. Our method can be applied to
practical applications such as graphic design, artistic collage, and
aggregate modelin
Autocomplete Element Fields
Aggregate elements are ubiquitous in natural and man-made objects. Interactively authoring these elements with varying anisotropy and deformability can require high artistic skills and manual labor. To reduce input workload and enhance output quality, we present an autocomplete system that can help users distribute and align such elements over different domains. Through a brushing interface, users can place and mix a few elements, and let our system automatically populate more elements for the remaining output. Furthermore, aggregate elements often require proper direction/scalar fields for proper arrangements, but fully specifying such fields across entire domains can be difficult or inconvenient for ordinary users. To address this usability challenge, we formulate element fields that can smoothly orient all the elements based on partial user specifications without requiring full input fields in any step. We validate our prototype system with a pilot user study and show applications in design, collage, and modeling