Metaballs Demo
Posted by: Newsfactory on: 01/03/2005 01:06 PM [ Print | 4 comment(s) ] · 2204 views
Just got word that Humus has finished up his New Metaballs Demo!
This demo implements the marching cubes algorithm for constructing a polygonal model from an isosurface. The isosurface chosen here is a classical metaballs setup. Metaballs are defined by field function that's the sum of R2 / ((ball.x - x)2 + (ball.y - y)2 + (ball.z - z)2) for all balls. The surface is defined to be where the sum is one.
The main bottleneck in this process is evaluating the field function. To speed things up a bit I implemented 3DNow and SSE versions of it as well. It should choose the most appropriate for your system as default. You can change what field function to use on the F1 menu.
Metaballs Demo
This demo implements the marching cubes algorithm for constructing a polygonal model from an isosurface. The isosurface chosen here is a classical metaballs setup. Metaballs are defined by field function that's the sum of R2 / ((ball.x - x)2 + (ball.y - y)2 + (ball.z - z)2) for all balls. The surface is defined to be where the sum is one.
The main bottleneck in this process is evaluating the field function. To speed things up a bit I implemented 3DNow and SSE versions of it as well. It should choose the most appropriate for your system as default. You can change what field function to use on the F1 menu.
Metaballs Demo
Comment
|
MAT0 Unregistered |
is this really the type of news we want to hear on w2s? this is crap |
Comment
|
El_Coyote Senior Member Posts: 555 Joined: 2002-12-18 |
techdemos is crap? |
Comment
|
egodeus Unregistered |
techdemos are fine, but putting in the function to calculate the metaballs in the newspost just looks redicilous imho |
Comment
|
hinkle Unregistered |
nice but Serious Sam did that 4 years ago and it looked even better |



