Download presentation
Presentation is loading. Please wait.
1
Feature-Based Mesh Editing Qingnan Zhou 1 Tino Weinkauf 1,2 Olga Sorkine 1,3 1 NYU 2 MPII Saarbrücken 3 ETH Zürich
2
Deformation
3
Detail Preserving [Sorkine et al. ARAP Surface Modeling, SGP 07]
4
Detail Preserving Deformation Structure Preserving [Gal et al., iWires, SIGGRAPH 2009]
5
Deformation Detail Preserving Structure Preserving Feature Preserving Original [Sorkine et al. ARAP Surface Modeling, SGP 07] Our result
6
Feature-Based Mesh Editing InputFeature ExtractionResult of feature editing
7
Features What are features? – In words, features are where surface normal changes abruptly. – In pictures:
8
Features What are features? [Hildebrandt et al., Smooth Feature Lines, SGP05] – In math: local minimum and maximum of principle curvatures in their corresponding directions. Local maximum Cross Section
9
Features What are features? [Hildebrandt et al., Smooth Feature Lines, SGP05] – In math: local minimum and maximum of principle curvatures in their corresponding directions. – Zeros of e max that satisfy the following (similar constraints apply to e min ) Extremality: Salient constraints:
10
Features What are features? – In practice: InputValley lines (blue) Zeros of e min Ridge lines (yellow) Zeros of e max
11
Feature-Preserving Optimization Idea: if curvature values are preserved, so are their local minima and maxima, and so are the features, right?
12
Feature-Preserving Optimization Idea: if curvature values are preserved, so are their local minima and maxima, and so are the features, right? – Answer: possibly. – Concern 1: what about principle curvature directions? – Concern 2: non-convex energy?
13
Feature-Preserving Optimization Energy Formulation:
14
Feature-Preserving Optimization Energy Formulation: Curvature Preservation:
15
Feature-Preserving Optimization Energy Formulation: Conformality:
16
Feature-Preserving Optimization Energy Formulation: Positional constraint:
17
Feature Manipulation Feature-preserving deformation: [Sorkine et al. ARAP Surface Modeling, SGP 07] Our result: original curvature preserved Original
18
Feature Manipulation Feature-preserving deformation: [Sorkine et al. ARAP Surface Modeling, SGP 07] Our result: original curvature preserved Original
19
Feature Manipulation Feature smoothing and sharpening: Original FeaturesOur result
20
Feature Manipulation Feature smoothing and sharpening: OriginalFeatures smoothed Original Features sharpened
21
Feature Manipulation Feature creation: OriginalOur result
22
Feature Manipulation Feature creation: OriginalUser drawn features Red: ridge Blue: valley Our result
23
Summary We have presented a feature-based deformation system. Our experiments give optimistic results. Future work: – Check for conflicting constraints. – Theoretic support of the idea. – Try meshes with less pronounced features.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.