Download presentation
Presentation is loading. Please wait.
Published byAleesha Perkins Modified over 9 years ago
1
11 A Multi-Source Geodesic Distance Field approach for Procedural Texturing of Complex Meshes A Multi-Source Geodesic Distance Field approach for Procedural Texturing of Complex Meshes Geotextures Guilherme N. Oliveira Rafael P. Torchelsen João L.D. Comba Marcelo Walter Rui Bastos Guilherme N. Oliveira Rafael P. Torchelsen João L.D. Comba Marcelo Walter Rui Bastos
2
22 Motivation Procedural textures Detail Compact representation Resolution Parametric control Animation Procedural textures Detail Compact representation Resolution Parametric control Animation
3
33 Motivation Our focus: Procedural features mapping Complex surfaces No genus restriction Triangle meshes No regularity restriction Our focus: Procedural features mapping Complex surfaces No genus restriction Triangle meshes No regularity restriction
4
44 Procedural features mapping Motivation Procedural textured surface New texture feature added Continuous feature propagation over time
5
55 Motivation Procedural features mapping Simple for the sphere model. What about complex models? Procedural features mapping Simple for the sphere model. What about complex models? Hebe Fertility Genus-3 Chair
6
66 Motivation Texture mapping 2D texture space: dependant of the consistent assignment of texture coordinates over the surface. 3D object space: has no correlation with the relief of the surface. Texture mapping 2D texture space: dependant of the consistent assignment of texture coordinates over the surface. 3D object space: has no correlation with the relief of the surface.
7
77 Motivation 2D texture space mapping
8
88 Motivation 3D object space mapping
9
99 Solution A consistent global 2D texture space: Distances can be calculated in rendering stage. Harder to achieve. Geodesic distance field: Pre-calculated distances. No need for a global 2D texture space. Our approach. A consistent global 2D texture space: Distances can be calculated in rendering stage. Harder to achieve. Geodesic distance field: Pre-calculated distances. No need for a global 2D texture space. Our approach.
10
10 Charts subdivision (Cohen et al.) Charts subdivision (Cohen et al.) Geodesics Base mesh (Torchelsen et al.) Input Mesh Atlas parameterization (Sheffer et al. ABF++) Atlas parameterization (Sheffer et al. ABF++) Boundary preserving charts retriangulation Boundary preserving charts retriangulation
11
11 Geodesics Distance Field Calculation Geodesic distance calculation (Surazhsky et al.) Geodesic distance calculation (Surazhsky et al.)
12
12 Geotextures Overview Merge Shader Calculate Field(v2) Calculate Field(v2) Calculate Field(v1) Calculate Field(v1) Pre-Processing Create Base Mesh Create Base Mesh Time
13
13 Geotextures Result
14
14 Geotextures Merged fields
15
15 Geotextures Multiple sources propagation
16
16 Geotextures Opacity
17
17 Geotextures Distance field distortion
18
18 Geotextures Different materials for different sources
19
19 Geotextures Multiple materials for each source Add noise to the threshold values instead of the distance field Multiple materials for each source Add noise to the threshold values instead of the distance field
20
20 Geotextures Distance field calculation times Bound to triangles and charts amount. Still not enough for real-time calculation of new fields. Distance field calculation times Bound to triangles and charts amount. Still not enough for real-time calculation of new fields.
21
21 Geotextures Rendering stage FPS Bound to procedural texture complexity. Rendering stage FPS Bound to procedural texture complexity.
22
22 Geotextures Future work directions Creation of new sources of propagation in real-time. Improving material behavior with other distance fields properties. (Gradient, curl …) Modeling interaction between different distance fields and materials. Future work directions Creation of new sources of propagation in real-time. Improving material behavior with other distance fields properties. (Gradient, curl …) Modeling interaction between different distance fields and materials.
23
23 Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.