Terreno

meta blobs 2: la cosa se puso difícil

leave a comment »

De ahora en adelante también incluiré una versión en inglés de los textos.

Bueno, matemáticamente no es muy elegante tener que barrer una grilla para ver si los puntos evaluados estan dentro o fuera del valor que define nuestro blob, así que intenté plantear la ecuación que nos entregará valores exáctos para trazar la superficie. Con 2 blobs tenemos una ecuación de cuarto grado, difícil de despejar, y aun más difícil de ejecutar miles de veces por segundo. El grado de la ecuación está dado por la cantidad de veces que una recta puede entrar y salir de la figura; la cantidad de soluciones que arroja para un valor.

Asi que sigo usando el sucio metodo de evaluar puntos. Es muy difícil construir una superficie limpia usando este método, porque son los condicionales los que determinan el orden de aparición de los vértices, de modo que la malla queda desordenada. Si alguien tiene alguna idea para solucionar esto, se la agradeceré.

meta blobs 2: things got hard.

From now on I’ll also post texts in an english version (isn’t that great?).

Well, mathematically it is not fancy having to check all points in a grid to catch the few ones that may be near the limit we’ve defined as our meta blob. So lets try an ecuation that brings exact values to trace the surface. The problem is with two blobs we have a 4th degree ecuation, hard to solve, even harder to play it towsend times a second. The ecuation degree is given by the number of times a line can get through the figure; the amount of solutions given for a value.

So I’m still using the dirty method of points checking. It is difficult to build a clean surface this way beacause a vertex secuence is not predictable, so the mesh becomes a mess. If anyone have any idea about how could we solve this, I’ll be gratefull.

Written by terreno

November 23, 2008 at 1:55 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: