Here's an update I have been working on for a little bit (still have a couple more tricks up my sleeve on it) but since it seems the cat is out of the bag (probably my fault) I thought I had better get this update in before ppl actually start using it…
Its rather long so I had to host it, the main thing to notice is 1) the performance increase (from 7-8 fps up to 40-50 fps on my system) and 2) the ScalarField Interface changed drastically (since I don't think anyone is using it yet it shouldn't be a problem), but I changed it not return a vector but rather to supply it (keep ppl from making 1000 vectors a second ;)).
Heres the patch: http://freetexthost.com/tqone1ytzk
(Also, ScalarFieldPolygonisator.java and ScalarField.java should move into their own package. Maybe jmex something… what do you think?)
I forgot to mention, the reason for this update was 1) to help the god awful performance 2) create a more 'extendable' scalarfield
Also, there is an image "jmetest/data/texture/cloud_land.jpg" that is 100x100; I really think we should update this to 128x128…
Did anyone get a chance to check this out??
In previous version, Tri count was 10k and fps was 60
now it has 5k / 100 fps.
and EnvMap is good! awesome! :-o
Nice Work!!