* May 22, 2013, 09:01:37 AM
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Come Chat with us live! Learn how HERE!
 
   Home   Help Search Login Register  
Poll
Question: What Physic Engine you would prefer?
Havok
PhysX
Another One (Please write it in the Topic)
Bad Idea

Pages: [1] 2 3  All   Go Down
  Print  
Author Topic: Will it be a good Idea if the developers build in a better Physics Engine?  (Read 8723 times)
MartinX3


Turrets: +6/-16
Posts: 193


« on: June 25, 2009, 08:29:45 AM »

Would you like the Idea if the developers build in Havok http://software.intel.com/sites/havok/ or PhysX http://developer.nvidia.com/object/physx_downloads.html or another nice Physic Engine (Please write the name in your post if you know one)
The features are destructable Objects/Environment, more Challenge in maps, Map Developer can build in MORE Ideas because more shit is possible like more realistic Traps and MORE Traps.
Or the developers could build in a Gravity Gun like the one in Half Life 2 and shoot garbage against aliens or other things that lie on the map.
Please remember. In the Future will ATI have a same thing like CUDA in the Nvidea card. ATI will it build in in the new HD 5xxx series with DX 11 and Pxel Shader 5.0. (Only for PhysX !!!!!!)
For Havok there is since 2006 Havok FX. You don't need Cuda or shit like this. You don't need to buy a new Graficcard. Your Graphiccard only need Pixel Shader 3.0. (build in since Nvidea Geforce 6 and 7 series and since the ATI X1000 series) With Pixel Shader 3.0 and Havok FX will make your graphics card do the physics calculations and not your processor.

Remember for Physx you need a PhysX card or a Nvidea Card with cuda or your CPU will make the calculations (But Dual Core 2.4 GHz is enough i think) but PhysX has more features and you need to install the PhysX driver.
For Havok you don't need to install a driver oder use a Physics Card or a Graphiccard from Nvidea you only need a Graphiccard with Pixel Shader 3.0 or your CPU will do the calculations (Dualcore 2.0 GHz is enough i think)


And the best thing is that the SDK's from Havok and PysX are FREE!

/Edit:
Here a Physic Test with PhysX. You will see it ahs more features than Havok but Havok is better for slower PC's.

PhysX Videos

http://www.youtube.com/watch?v=3XL2dZTozJM&feature=channel
http://www.youtube.com/watch?v=8JtAdTon0JA&feature=channel
http://www.youtube.com/watch?v=nF7Iq9pzKRk&feature=channel
http://www.youtube.com/watch?v=jYxN5h1KRLQ&NR=1
http://www.youtube.com/watch?v=7AnWw3F4sOA&feature=related

Havok Videos

http://www.youtube.com/watch?v=3bKphYfUk-M
http://www.youtube.com/watch?v=IJ0HNHO5Uik&feature=related
http://www.youtube.com/watch?v=SV7gpRhy4Eo&feature=related

Octave Engnie Videos

http://www.youtube.com/watch?v=CyDcAyIPaXA&feature=fvw

Prometech Engine

http://www.youtube.com/watch?v=FRQidO_YX2w&feature=channel

And the Open Tool Kit which includes OpenCL is for free too.
http://www.opentk.com/
With openCL EVERY Graphiccard calculate Physics!!!
The OpenTK includes OpenAL, OpenGL and OpenCL.
It is for free and open source of course. ^^

Bullet Engine
This Physic Engine is for free and open source.
http://www.bulletphysics.com

I am currently working on adding bullet (http://code.google.com/p/bullet/) to Tremfusion. Of course, it won't be compatible with Tremulous 1.1. I chose to use bullet because, as Asvarox said, we can't use Havok or PhysX because they are closed source, and thus incompatible with the GPL. Also, bullet is very close in features and performance behind Havok, which makes it the best open source physics engine.

http://www.youtube.com/watch?v=cims9Yhrtz4
http://www.youtube.com/watch?v=3gpcCWKyrGA&feature=related
« Last Edit: June 26, 2009, 07:41:26 AM by MartinX3 » Logged
PureNoob


Turrets: +6/-11
Posts: 59


« Reply #1 on: June 25, 2009, 09:03:36 AM »

Quote
blah blah... phycis engine... blah blah gravity gun... blah blah... But Dual Core 2.4 GHz is enough i think... blah blah...
Sad
Logged
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #2 on: June 25, 2009, 09:12:52 AM »

for PhysX without Cuda Graphiccard with CUDA Dualcore with 2.4 GHz would be enough.
With the Havok Engine you only need less than 2 GHz dualcore when you have NO graphiccard with Pixelshader 3.0.
But a Grahpiccard with Pxel Shader 3.0 today cost (as example the ATI X 1500) only 14-16 $.
Logged
Asvarox


Turrets: +41/-35
Posts: 573


« Reply #3 on: June 25, 2009, 09:31:12 AM »

I believe Dual Core 2.4 doesn't cost 14-16$. Also, Amanieu said that GPL prevents us from using closed source libraries.
http://amanieu.homelinux.com/ideatorrent/idea/2/
« Last Edit: June 25, 2009, 09:33:56 AM by Asvarox » Logged

I MINE FULL WEREWOLFES
NOT SUCH HIPPIE THINGS  Angry
CreatureofHell


Turrets: +429/-123
Posts: 2351

Ash Nazg Durbatulūk, Ash Nazg Gimbatul.


WWW
« Reply #4 on: June 25, 2009, 09:51:42 AM »

Tremulous is Tremulous, there isn't much point in changing that.
Logged


Quote
<Timbo> posting on the trem forums rarely results in anything good
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #5 on: June 25, 2009, 12:17:49 PM »

I believe Dual Core 2.4 doesn't cost 14-16$. Also, Amanieu said that GPL prevents us from using closed source libraries.
http://amanieu.homelinux.com/ideatorrent/idea/2/

I meaned not the CPU i meaned a Graphic Card with Pixel Shader 3.0 and named as example the ATI X 1500
It has Pixel Shader 3.0 and is also supportet by Havok FX as Physic Calculator.
THIS card cost 14-20€

And OpenCL IS open source.
Logged
gimhael


Turrets: +70/-16
Posts: 546


« Reply #6 on: June 25, 2009, 12:32:35 PM »

OpenCL is an API, just like OpenGL. There may be open source or closed source implementations in the future.

The GPL doesn't prohibit linking to closed source libraries that are more or less part of your OS, or we couldn't calll the NVidia OpenGL implementation from Tremulous. So using OpenCL should be possible.

However OpenCL is not a Physics engine, it is an interface to the raw compute power contained in current GPUs. When you want a Physics simulation, then you have to implement all the math yourself.

I think before you ask people about which engine should be used, you should ask what this engine should do within the game. Only physically correct animation of some map elements ? Or physically correct movement and collisions ?
Logged
Amanieu


Turrets: +135/-83
Posts: 647


WWW
« Reply #7 on: June 25, 2009, 03:13:31 PM »

I am currently working on adding bullet (http://code.google.com/p/bullet/) to Tremfusion. Of course, it won't be compatible with Tremulous 1.1. I chose to use bullet because, as Asvarox said, we can't use Havok or PhysX because they are closed source, and thus incompatible with the GPL. Also, bullet is very close in features and performance behind Havok, which makes it the best open source physics engine.

« Last Edit: June 25, 2009, 03:23:28 PM by Amanieu » Logged

Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign Tongue
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #8 on: June 25, 2009, 08:44:08 PM »

I read somethnig on this side
Quote
Optimized back-ends with multi-threaded support for Playstation 3 Cell SPU, CUDA, OpenCL and other platforms
Then we can use OpenCL to make it possible that our Graphiccards calculate the Physics Engine "Bullet"?

And Amanieu.
Your Idea is great.
A Physics Engine like Bullet, Havok or Physics would make better game experience.
I which your many luck that your trying to add bullet to tremulous will success
« Last Edit: June 26, 2009, 07:39:44 AM by MartinX3 » Logged
your face
Community Moderators
*

Turrets: +109/-407
Posts: 3533


really your face here


WWW
« Reply #9 on: June 26, 2009, 01:36:39 AM »

plis prt tremaeulis to cryseis Huh?
Logged

{NoS}Your Face
Quote from: codercon
Tremulous is probally the best freeware you will ever play. whats better then being a humman gunning down aliens or an alied killing soem humans.
(11:53:30 AM) Koragg: Oh god all channels red
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #10 on: June 26, 2009, 07:39:15 AM »

Sorry but to have the same graphic effects like in Crysis we need years or a VEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERY big community.
Logged
Baconizer


Turrets: +80/-52
Posts: 221

Perpetually Confused


WWW
« Reply #11 on: June 26, 2009, 09:56:55 AM »

Sorry but to have the same graphic effects like in Crysis we need years or a VEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERY big community.
lol

As well as ....

Have a good day sir, I truly mean it.
Logged

Why will you folk not ban me? Cry
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #12 on: June 26, 2009, 11:27:15 AM »

drunken?
it is better when you quote his post
plis prt tremaeulis to cryseis Huh?
he want it not me ^^
A graphic like Quake 4 is enough for me ^^
Logged
borsuk


Turrets: +7/-3
Posts: 29


« Reply #13 on: June 26, 2009, 02:52:24 PM »

It would be even better if the topic starter submitted a patch with a better physics engine !
Logged
Baconizer


Turrets: +80/-52
Posts: 221

Perpetually Confused


WWW
« Reply #14 on: June 26, 2009, 07:53:52 PM »

drunken?
it is better when you quote his post
plis prt tremaeulis to cryseis Huh?
he want it not me ^^
A graphic like Quake 4 is enough for me ^^
OH GAH IT HURTS
Logged

Why will you folk not ban me? Cry
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #15 on: June 26, 2009, 09:52:12 PM »

It would be even better if the topic starter submitted a patch with a better physics engine !
I ask the people if it would be a good idea to add to the game a better physic engine and which engine.
And why i should start to integrate a Physic engine into the game.
Amanieu said he will do it in tremfusion.

A new physic engine would be great for the planed single player campaign.
There will be more possiblities to amke it better like destructable walls.
It will give more "brain" quests.

« Last Edit: June 26, 2009, 09:54:17 PM by MartinX3 » Logged
Thorn


Turrets: +409/-60
Posts: 1237


WWW
« Reply #16 on: June 26, 2009, 11:15:13 PM »

Destructible walls are more than possible with a few well placed animated models and sounds. I don't see how a physics engine is going to help a few brushes dissapear better
Logged

Flex
kevlarman

*

Turrets: +291/-295
Posts: 2737



« Reply #17 on: June 26, 2009, 11:52:03 PM »

there is no planned single player campaign.
Logged

Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----
A Spork
Spam Killer
*

Turrets: +37/-230
Posts: 1010

rawr


WWW
« Reply #18 on: June 27, 2009, 12:00:22 AM »

^^For Tremfusion I believe there is plans for that actually
Logged

Don't shoot friend Basilisk! Friend Basilisk only wants to give you hugz and to be your hat

Proud Member of the S.O.B.F.O.B.S.A.D: The Society Of Basilisks For Other Basilisks Safety and Dominance
Basilisk    Basilisk    Basilisk
David
Spam Killer
*
*
*

Turrets: +249/-273
Posts: 3543

David


« Reply #19 on: June 27, 2009, 01:21:46 PM »

Last I checked this was the Tremulous forums where we discuss Tremulous.
If you really must talk about other games here, then maybe you should say instead of leaving us to guess?
Logged

Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #20 on: June 27, 2009, 01:41:18 PM »

Last I checked this was the Tremulous forums where we discuss Tremulous.
If you really must talk about other games here, then maybe you should say instead of leaving us to guess?

Tremfusion is NOT another game. ^^
TRemfusion is a CLIENT for Tremulous like the Mercenariesguild Client.
Logged
Plague Bringer


Turrets: +147/-187
Posts: 3811


« Reply #21 on: June 27, 2009, 02:01:15 PM »

Last I checked this was the Tremulous forums where we discuss Tremulous.
If you really must talk about other games here, then maybe you should say instead of leaving us to guess?
Tremfusion is NOT another game. ^^
TRemfusion is a CLIENT for Tremulous like the Mercenariesguild Client.
David, being one of the asshole dev supporters on Tremulous, seems obligated to bash Tremfusion because it's probably offering gameplay differences and fun and features in general that will draw attention away from the myth of 1.2.
Logged

U R A Q T
David
Spam Killer
*
*
*

Turrets: +249/-273
Posts: 3543

David


« Reply #22 on: June 27, 2009, 02:13:09 PM »

I dislike TF because they use underhand tactics to try and stop people leaving their client, have repeatedly lied to this community, and have a stated aim to steal tremulous players and then break compatibility.
And of course we are way off-topic now  Roll Eyes
Logged

Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.
{7}wrath


Turrets: +25/-26
Posts: 232


« Reply #23 on: June 27, 2009, 02:49:01 PM »

Wow, you're making them sound like Scientologists or something  Undecided
Logged
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #24 on: June 27, 2009, 04:36:16 PM »

David.
I think you're paranoid.
Logged
your face
Community Moderators
*

Turrets: +109/-407
Posts: 3533


really your face here


WWW
« Reply #25 on: June 27, 2009, 05:03:20 PM »

I dislike TF because they use underhand tactics to try and stop people leaving their client, have repeatedly lied to this community, and have a stated aim to steal tremulous players and then break compatibility.
And of course we are way off-topic now  Roll Eyes

No, YOU are way off-topic now.

Wait a sec, I don't think this topic is meant for being on-topic in.  laugh
Logged

{NoS}Your Face
Quote from: codercon
Tremulous is probally the best freeware you will ever play. whats better then being a humman gunning down aliens or an alied killing soem humans.
(11:53:30 AM) Koragg: Oh god all channels red
kevlarman

*

Turrets: +291/-295
Posts: 2737



« Reply #26 on: June 27, 2009, 05:05:05 PM »

Last I checked this was the Tremulous forums where we discuss Tremulous.
If you really must talk about other games here, then maybe you should say instead of leaving us to guess?

Tremfusion is NOT another game. ^^
TRemfusion is a CLIENT for Tremulous like the Mercenariesguild Client.
tremfusion's developers have stated that it is a fork, not a tremulous client.
Logged

Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----
Archangel
Guest
« Reply #27 on: June 27, 2009, 05:21:27 PM »

they have multiple things. their overall project is yes, a fork, but a tremulous compatible branch does exist.
Logged
MartinX3


Turrets: +6/-16
Posts: 193


« Reply #28 on: June 27, 2009, 09:43:35 PM »

What do you mean  with it is a fork?
When i translate it in german it is weird for me.
Logged
mooseberry
Community Moderators
*
*

Turrets: +666/-325
Posts: 3934


Hello.


« Reply #29 on: June 27, 2009, 09:51:04 PM »

They will spoon into frosty tremfusion flakes.
Logged

Bucket: [You hear the distant howl of a coyote losing at Counterstrike.]

मैं हिन्दी का समर्थन

~Mooseberry.
Pages: [1] 2 3  All   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
TremPlus theme by Ingar, based on AF316 theme by Fedhog
Valid XHTML 1.0! Valid CSS!