Assemble the coefficient matrix and solve the linear system, Mathematics

Assignment Help:

Solve discrete harmonic mapping of a given surface patch (suppose the surface is genus-0 and with one boundary)

1. Map the boundary loop onto a unit rectangle using chord-length parameterization:

a) Pick a random starting point B0, trace the boundary loop L, compute its total length |L|;

b) Starting from B0, find vertices B1, B2, B3 on L, such that the lengths of the boundary paths from B0 to B1, B2, and B3 , are (or just passed) |L|/4, |L|/2, and 3|L|/4, respectively;

c) Map B0, B1, B2, and B3, to (0,0), (1,0), (1,1), and (0,1) respectively, map curve segments (B0, B1), (B1, B2), (B2, B3), (B3, B0) to four boundaries of the unit square accordingly using chord-length parameterization. This fixes the boundary mapping: all boundary vertices are mapped.

2. For every interior vertex, map it to the weighted average center of its one-rings. The weight is the harmonic weight, i.e., the cotangent weight defined on the original mesh.

Initially, map all interior vertices to (0.5,0.5), then use one of the following two ways to find the solution:

A easier but slower way:

Iteratively move the mapping position of each vertex:

2207_equationm.png

Here u denotes the coordinates on the plane, and we use k and k+1 to indicate the position before and after the (k+1)-th iteration.

* You may need to do a few thousand iterations until you see the movement is small.

A faster way:

Assemble the coefficient matrix and solve the linear system (check slides)


Related Discussions:- Assemble the coefficient matrix and solve the linear system

Sequences - calculus, Sequences Let us start off this section along wi...

Sequences Let us start off this section along with a discussion of just what a sequence is. A sequence is nothing much more than a list of numbers written in a particular orde

Arithmetic/Geometric Sequences and Binomial Expansion, Find the 35th term o...

Find the 35th term of the sequence in which a1 = -10 and the common difference is 4.

Find the length of the second diagonal, Find the length of the second diago...

Find the length of the second diagonal of a rhombus, whose side is 5cm and one of the diagonals is 6cm.

Proper and improper fractions, Proper and Improper Fractions: Exampl...

Proper and Improper Fractions: Example: 3/8 proper fraction 8/3 improper fraction 3/3 improper fraction Here an improper fraction expressed as the sum of an in

Find the generating function, Find the generating function for the number o...

Find the generating function for the number of r-combinations of {3.a, 5.b, 2.c}          Ans:  Terms sequence is given as r-combinations of {3.a, 5.b, 2.c}. This can be writte

Permutation, Permutation - It is an order arrangement of items whether...

Permutation - It is an order arrangement of items whether the order must be strictly observed Illustration Assume x, y and z be any of three items. Arrange these in all

Compute simple addition, John was doing his homework on vertical addition, ...

John was doing his homework on vertical addition, and had to compute : 5 3+ 3 4  and 6 8 +45 He did the first one easily, just the way his teacher had taught him. He first ad

Finding the LCM, what is the LCM of 18, 56 and 104 show working

what is the LCM of 18, 56 and 104 show working

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd