20
FGP (Fach) / Test 2 (Lektion)
Anzeige
- Was ist "parametric surface representation"? Des Mapping von 2D auf 3D Vorallem das Mapping von 2D Dreiecke (Triangulation) zu einem Triangle Mesh
- Was ist UV Mapping? Das Mapping von einer 3D Surface (Triangle Mesh) auf eine 2D Surface (Triangulation) Wird für Texturemapping gebraucht
- Für was kann UV Mapping verwendet werden? Für Texture Mapping Für Detail Transfer (Normal Mapping) Remeshing
- Wie funktioniert UV Mapping? Es werden für jeden Vertex nicht nur x-y-z sondern auch u und v gespeichert (position in 2D parameter domain) Dann kann interpoliert werden
- Was ist Degenerate Parameterization? Es wird ein 1D Bild für color coding verwendet
- Was sind 3 Eigenschaften von Parametrisierung? Isometric (length preserving) (gibts oft nicht) Conformal (angle perserving) (es dürfen sich Löcher aber bewegen) Area preserving Gibt oft Kompromisse
- Was sind Eigenschaften von Conformal Projection? Es preserved den Angle, Löcher können sich bewegen Es hat oft sehr arge Length Distortion
- Was ist die einfachste Möglichkeit Parametrisierung durchzuführen? Die Barycentric Method
- Was ist Meshing? Die Partitionierung von einer Domain mit Elementen die an den Kanten verbunden sind
- Was ist Remeshing? Einen bestehenden Mesh überarbeiten um die Qualität zu verbessern Einen Mesh mit einem strukturierterem ersetzen
- Anzeige
- Für was wird Remeshing bei gescannte Oberflächen verwendet? Um folgende Attribute zu verbessern: Größe Sampling Grading Regularity Shape of elements
- Was bedeutet "Isotropy" bei Mesh-Elementen? Wie groß die Oberfläche verglichen mit dem Umfang ist.
- Name and describe two types of averaging regions (ROI), which may be associated with a vertex in a triangle mesh. Voronoi-Region: Man beginnt mit der Mitte des circumscribing Kreis und verbindet es mit den Midpoints von den 3 Seiten Barycentric Area. Man verbindet die Midpoints der Seiten mit den gegenüberliegenden Kanten. Das ist der Mittelpunkt. Dann wieder mit den Midpoints der 3 Seiten verbinden
- What do we want to achieve when we apply a smoothing algorithm to a mesh? Simplifying a geometric shape in a sensible way Eliminate noise Achieve more uniformity of vertex distribution
- What do we want to achieve if we apply isotropic remeshing? Improve quality by altering mesh geometry and connectivity Structurally structuring the mesh instead of arbitrary structuring Numerical stability and efficiency
- In the context of surface deformation, describe what is meant by multi resolution editing. Details of various frequencies are edited separately. For instance low frequency details are deformed and the high frequency details are added again afterwards which results in dramatically increased quality. This can be done by storing details as normal displacements Hard to compute
- Explain the cotangent formula in detail and how to use it for smoothing meshes. Die Cotangentformel berechnet für jeden Vertex anhand der Umliegenden Vertices eine neue Position (Laplace Operator) FORMEL HERE
- Why do we want to apply mesh decimation? If a mesh has too many polygons it is harder to render (ie takes more time) Decimation reduces the poly-count
- Explain a decimation algorithm Für jeden Vertex wird die "near-planarity" ausgerechnet. Der Vertex mit der geringsten Abweichung wird dann entfernt und das Loch gefüllt (remeshing) Dies kann so oft wiederholt werden bis der gewünschte Polycount erreicht wurde.
- Was ist Parameterization? Das Mapping von einer 3D Surface auf eine 2D Surface