Tectonic plates, VoroBlobs and vacation. July 16, 2009 at 12:13 pm

The last couple of weeks have been characterized by developing 3D Metaballs most of my time. Thereby I came across a lot of interesting basic approaches regarding Flash Player10 based 3D, triangulations, drawTriangles and such. As a sample: Handling triangles/-meshes by comparing PV3D and Flash Player10 capabilities (using Petri´s great LinkedGrid class). Thereto I created a plane in each case and bended it in some way. Both versions ended in some kind of beautiful visualizations and for want of a better word I called those sort of terrain building results Tectonic Plates. You may visit Create or die to get an full description and the Tectonic Plates source codes as well. Have a try:

  • At first: Choose a texture and a 3D environment
  • In both environments: Move mouse to rotate the plane
  • Flash Player10 native: Click on the plane to cause eruptions
  • In case of PV3D: Click on the plane to regenarte

tectonic plates
Launch
(make sure you’ve got the latest FP 10.0r22)

Another trial I checked out recently was combining real-time generated Voronoi diagram textures and Metaballs. However, for now the result is fast enough to render everything real-time so that we have an early version of VoroBlobs (@Pixelero: I wonder why I just had to name ´em like this?). On pain of repeating myself, this is work in progress so there are quite a lot things to fix end enhance yet! Have a look:

  • Click on +/- buttons downright to add/remove ‘balls’
  • Click on the mesh to show the grid
  • Moving your mouse changes the angles a bit

voronoi diagram textured metaballs
Launch
(make sure you’ve got the latest FP 10.0r22)

Finally, there is a life beside programming and after all this time developing all this snippets I deserve to have a break now. So I´m on vacation for the next weeks and allow myself to enjoy quit and relaxation…

See you!
 

Leave a Reply