New Physic System
New Physic System
Hey Guys,
I was wondering if it would be possible to implement a more advanced physic engine in the Irrlicht. I know you can add any physics engine you want, but I thought it would be good if the Irrlicht had support for vehicle physics and rag-doll physics and others built in.
I was wondering if it would be possible to implement a more advanced physic engine in the Irrlicht. I know you can add any physics engine you want, but I thought it would be good if the Irrlicht had support for vehicle physics and rag-doll physics and others built in.
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
No, that does not make sense. Physics are largely kept out of the library, just some basic things. The rest is handled by pretty impressive physics wrappers which exist for Irrlicht. And the features and licenses of existing physics libraries are also quite useful. But Irrlicht will only get some basic updates of wrong or slow functions, but no major new features for now.
Ambiera should concentrate on improving what's there instead of adding yet another lib/tool. More so, because there are a bunch of very good libraries available and wrappers for irrlicht are there too.rooly wrote:ambiera should make one!
I'm with hybrid here, if advanced physics capabilities are needed, use a lib like Newton or ODE and a wrapper that connects it with Irrlicht.
-
- Posts: 313
- Joined: Tue Nov 01, 2005 5:01 am
How?bitplane wrote:the license makes it better than PhysX or Newton, and it's apparently easier to use than ODE.
Bullet may have a free license but is not a better engine, don’t you think that for a physics engine, technology is also very important qualification?
Just because is free license, does not means Irrlicht need to modify their internal structures to do a native integration. What about the users who prefers other physics engines for whatever reason.
If bullet is so superior, then the people who advertise it need to write a very good pluggin or wrapper, that will atract attention for sure.
Thats what advanced users in Ogre do: NxOgre, OgreOde, OgreNewt, OgreTok.
I do not really understand the attitude of the proponent of some technologies. They want to enforce their preference on others base on what they like.
well, for my own personal tastes, license is always the first consideration. A bicycle is better than a luxury yaught because my destination cannot be reached by sea.cassini wrote: How?
Bullet may have a free license but is not a better engine, don’t you think that for a physics engine, technology is also very important qualification?
Dorth, we're talking about different types of "free". PhysX is "free beer", ODE/Bullet are "freedom".
Replace the word "technologies" with "ideas" and you have the base for fashion, language, religion, politics, and human thought in general.cassini wrote:I do not really understand the attitude of the proponent of some technologies. They want to enforce their preference on others base on what they like.
-
- Posts: 2
- Joined: Thu Jul 12, 2007 5:54 pm
What titles or what companies are using Bullet in PS3?
And how that makes Bullet better physics engine?
The way I understand any code base can be ported to any platform.
It is a matter of compiling and make the changes to make the platform and teh compiler happy.
Plus in my experience I had not seen that power that people attribute to bullet.
All I seen is people repeating it is powerful because somebody else said is powerful but I have not seen real test. It is certainly not more powerful than Physx.
In any case are those sufficient reason to make bullet part of Irrlicht?
I think people are reading to much into the propaganda.
And how that makes Bullet better physics engine?
The way I understand any code base can be ported to any platform.
It is a matter of compiling and make the changes to make the platform and teh compiler happy.
Plus in my experience I had not seen that power that people attribute to bullet.
All I seen is people repeating it is powerful because somebody else said is powerful but I have not seen real test. It is certainly not more powerful than Physx.
In any case are those sufficient reason to make bullet part of Irrlicht?
I think people are reading to much into the propaganda.
I see.bitplane wrote:well, for my own personal tastes, license is always the first consideration. A bicycle is better than a luxury yaught because my destination cannot be reached by sea.
Dorth, we're talking about different types of "free". PhysX is "free beer", ODE/Bullet are "freedom".
You place a great deal of value on the license issue, i respect that. I place more value on other things.
But for some reason you think that your values are better than my values and you want to make then the official policy.
There are many other libraries: sound, network, AI, special effects, image, compression, etc with the same kind of free license and none became irrlicht official solution.
I would not like that each time I download Irrlicht I will have to download the Physic Bullet package if I will not use it.
You said it is your personal taste, my personal taste is Physx but I do not want to impose it on you, why do you want to impose yours on me?
All I am saying is that if a wrapper can do the job and satify every bodies needs, why change that?