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

Constantinople byzance adrienople nicosia, What was the name of Istanbul be...

What was the name of Istanbul before its capture by the Turks? Constantinople Byzance Adrienople Nicosia

Fenrir chain, Fenrir the wolf is bound by a magical chain. The chain is an ...

Fenrir the wolf is bound by a magical chain. The chain is an endless piece madr up of 30 links.Originally forged by 6 pieces , each made up of 5 links. It costs 2 silver coins to c

Estimating sums, round to the nearest ten to estimate , 422+296

round to the nearest ten to estimate , 422+296

How is probability distribution of random variable construct, How is the pr...

How is the probability distribution of a random variable constructed? Usually, the past behavior of the variable is studied and the frequency distribution of the past data is form

Math, i have problems with math and my teacher said that i am still progres...

i have problems with math and my teacher said that i am still progressing in math

Curve tracing, how to curve trace? and how to know whether the equation is ...

how to curve trace? and how to know whether the equation is a circle or parabola, hyperbola ellipse?

Example for introducing counting, Four-year-old Mariamma was reciting numbe...

Four-year-old Mariamma was reciting number names - some of them in order, and others randomly. The child's aunt, sitting nearby, asked her, "Can you write 'two'?" She said she coul

Probability., an insurance salesman sells policies to 5 men, all of identic...

an insurance salesman sells policies to 5 men, all of identical age in good health. the probability that a man of this particular age will be alive 30 years hence is 2/3.Find the p

Number of permutations of ''n'' dissimilar things , Finding the numbe...

Finding the number of Permutations of 'n' dissimilar things taken 'r' at a time:  After looking at the definition of permutations, we look at how to evolve a

Equilibrium solutions, In the earlier section we modeled a population depen...

In the earlier section we modeled a population depends on the assumption that the growth rate would be a constant. Though, in reality it doesn't make much sense. Obviously a popula

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