AReichl wrote:The Delta3D Engine uses PAL as a layer for several physics engines beneath.
Of course a layer has some drawbacks, but at least you are free to choose which
physics engine to use. And PAL even uses Irrlicht for its benchmarks and has a
sample how to integrate it with Irrlicht. I once thought about using it, but i had
trouble compiling Bullet or Newton (which then makes PAL useless, hehe), so i
gave up. Then came IrrBullet (with physics-animator-node, which is a special
Irrlicht thing) and so maybe that's the way to go.
This was exactly the point of my post.
The PAL wrapper was not written for the purpose to unify all these engines with a common interface.
All the opposite, it was written to prop up what Mr Adrian Being and his collaborators estimated what good technology
while at the same time trying is shout down the penetration of others technology.
Mr Adrian is in the camp that if someone writes close source software somehow that person is committing a crime and person must be punished.
As such he when out of his way to create and interface that does not allowed for the newton engine to setup scene properly so that is work the best that it could.
He did that even when several people including me told him that he misrepresented the Newton engine.
http://adrianboeing.blogspot.com/2011/0 ... ngine.html
I would not be surprised if he too misrepresented other closed form engines.
Even after the Newton engine became Open source he refused to make the correction because by then he was too much invested with
Bullet and jibLib and he was no going to admit that he was dishonest.
Basically he did what some American News channel do when they want to discredit a politician or a celebrity,
they take the worse possible picture and the take phrases out of context, knowing well that their target audience will hear what they want to heard.
Mr Adrian and Mr Kenneth Bodin set the engine in such a way that it will generate the worse possible result so that he can confirmed thier bias.
This is not meant to discourage any one form continue using PAL, it is just to let you know that if you try to use Newton form PAL,
you will not get anywhere near close to what the engine can do.