Mesh Modelling With Curve Analogies - PowerPoint PPT Presentation

About This Presentation
Title:

Mesh Modelling With Curve Analogies

Description:

Urbana-Champaign. In a Nutshell. Overview. Motivation. Related Work. Details of our Approach ... Transform surface curves with Curve Analogies. Transform the surface ... – PowerPoint PPT presentation

Number of Views:13
Avg rating:3.0/5.0
Slides: 24
Provided by: stevez6
Learn more at: http://mgarland.org
Category:

less

Transcript and Presenter's Notes

Title: Mesh Modelling With Curve Analogies


1
Mesh Modelling With Curve Analogies
  • Steve ZelinkaMichael Garland
  • University of Illinois at Urbana-Champaign

2
In a Nutshell
3
Overview
  • Motivation
  • Related Work
  • Details of our Approach
  • Curve Selection
  • Surface Transformation
  • Results
  • Future Work

4
Motivation
  • Reduce artistic skill required for modelling
  • Solution Modelling by Analogy A
    A B ?
  • Images Hertzmann et al 2001
  • Curves Hertzmann et al 2002

5
Mesh Analogies?
  • User burden
  • Unsolved technical issues

  • ?

6
Related Work
  • Wires Singh and Fiume 1998
  • Excellent control over editing
  • Highly skilled artist required

7
Related Work
  • Teddy Igarashi et al 1999
  • Intuitive sketch-based interface
  • Limited class of models

8
Approach Overview
  • Select surface curves
  • Transform surface curves with Curve Analogies
  • Transform the surface
  • 2D sketch-based manipulation
  • Simple implementation

9
Curve Selection
  • Planar intersection curves
  • Parallel or rotating slices
  • Orthogonal to skeleton

10
Curve Selection
  • Planar intersection curves
  • Parallel or rotating slices
  • Orthogonal to skeleton
  • Silhouette curves

11
Generality Issues
  • Features controlled only on and along curves
  • Use orthogonal, intersecting sets of curves
  • Multiple passes

12
Curve Analogies
  • User sketches unfiltered, filtered curves
  • Identical parameterizations required
  • Based on joint neighbourhood matching
  • Neighbourhoods must be aligned before comparison

13
Surface Transformation
  • Similar to Wires
  • Vertices near a curvetrack movement oftheir
    closest points onthe curve

14
Surface Transformation
  • Similar to Wires
  • Vertices near a curvetrack movement oftheir
    closest points onthe curve
  • Vertex movementinversely proportional to
    distance to curve

15
Influence Radius
  • Radius of influence of each curve can be varied

16
Influence Radius
  • Radius of influence of each curve can be varied

17
Influence Radius
  • Radius of influence of each curve can be varied

18
Multiple Curves
  • Vertices can be influencedby multiple curves
  • Candidate position from each influencing curve
  • Final position weighted average of candidates

19
Results
  • Curve Analogies
  • Dominate compute time
  • Can be difficult to control

20
Future Directions
  • Better Curve Analogies
  • Avoid orientation flipping usingsurface
    information
  • Use intrinsic curveparameterization toaccelerate

21
Future Directions
22
Future Directions
  • Influence radius
  • Use spatially-based multi-analogies
  • Adaptive setting
  • Dynamics-based Surface Transformation
  • Prevent self-intersections
  • Allow topology changes

23
Thanks
  • Funded in part by a grant from the NSF
    (CCR-0086084)
  • Contact Steve Zelinka
  • zelinka_at_uiuc.edu
  • Michael Garland
  • garland_at_uiuc.edu
Write a Comment
User Comments (0)
About PowerShow.com