It is currently Wed Dec 11, 2019 2:49 pm

All times are UTC




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 272 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10 ... 19  Next
Author Message
 Post subject:
PostPosted: Mon Sep 27, 2010 8:39 pm 
Offline

Joined: Wed May 10, 2006 3:12 pm
Posts: 2190
Location: Houston
Makes sense considering the license I guess, just seemed a strange pick.

Thanks for the answer.
:D

_________________
Waymet


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Sep 28, 2010 2:04 am 
Offline

Joined: Tue May 09, 2006 12:33 am
Posts: 1182
Location: British Columbia, Canada
Besides, there seems to be an unwritten rule about Plasma using the same physics engine for more than two version ;)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Sep 28, 2010 3:29 am 
Offline
Creative Kingdoms

Joined: Tue May 09, 2006 8:06 pm
Posts: 6231
Location: Everywhere, all at once
I must admit I favored ODE and silently questioned Bullet simply because ODE was the open source solution Cyan used. And who knows if they do anything else in the future, what they might use. Have they been asked for an opinion? It might be illuminating, especially if they said, "Yeah, Bullet looks like a good bet" or "Nah, we wouldn't use it."

But in reading a few things, Bullet looks like more than just the latest fad in geekware. That happens a lot where a bunch of people glom onto some new favored technology just because it's cool - until they all decide something else looks even more interesting, like sheep running from field to field. It's quite wasteful when folks use esoteric personal favorites that have to eventually get changed to something more mainstream anyway. That does not appear to be the case here, in no small part because of its primary author, Erwin Coumans, who has also worked with Havok (as an employee - Senior Physics SDK Engineer), PhysX and Blender.

I found a couple things of interest.

First, this very applicable comparison of ODE and Bullet:
http://blog.wolfire.com/2010/03/Compari ... and-Bullet

Essentially, the biggest thing ODE has going for it that Bullet does not is solid documentation to help those just entering the field.

I don't think it's been mentioned here (or I missed it) that, from what I've read, Bullet supports all Blender platforms unlike closed source engines such as, at least in the past, PhysX.

Next are some older forum posts from 2006 that might put them out of date, but all things being equal in progress since then, could give you a sense of their relative merits:

cassini wrote:
Very cool demo. Bullet is said to be the third best physics engine, it is develop by an ex Havok employee that had also worked with Phsyx source code for ps3, therefore it has lots of inspiration from trade secrets of the top gun commercial engines.
http://www.continuousphysics.com/Bullet ... .php?t=818

Erwin Coumans wrote:
As ex-Havok employee I can say they have a very fast and efficient sweep and prune implementation, and I added ray cast support in their sweep and prune. Although Bullet's sweep and prune is not bad either, there is some room for improvement indeed. It's just that in most scenes broadphase isn't the bottleneck, hence its popularity in general purpose physics engines like Havok, PhysX, Bullet and many 'in-house'/homebrew engines.”


No question is already positioned as the third best engine.

http://irrlicht.sourceforge.net/phpBB2/ ... 9530#99530

Brief Erwin Coumans post on ODE versus Bullet, also from 2006:
http://www.ode.org/old_list_archives/20 ... 17761.html

Raycasting was mentioned earlier in the thread, so I found this post from 2003 by Coumans interesting:
http://groups.google.com/group/comp.gra ... a738a90bf2

It is interesting that Sony, where Erwin Coumans, main author of Bullet, is Simulation Lead (ref: wiki, LinkedIn), has recently gone open source with their SIMD vector math library - which benefits Bullet.

Hope this helps support Bullet as a valid choice. There is a whole lot to learn here.

Edit: darn dirty typo

_________________
OpenUru.org: An Uru Project Resource Site : Twitter : Make a commitment.
Image


Last edited by JWPlatt on Tue Sep 28, 2010 4:01 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Sep 28, 2010 3:55 am 
Offline

Joined: Tue May 09, 2006 12:33 am
Posts: 1182
Location: British Columbia, Canada
Cyan had a number of issues with ODE, as evidenced by Colin's posts to the ODE mailing list: https://encrypted.google.com/search?q=site:www.ode.org+colin%40cyan.com

In particular, the Myst V postmortem is illuminating, and explains why Myst V has no convex regions (because ODE didn't support them).


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Sep 28, 2010 5:10 am 
Offline
Obduction Backer

Joined: Mon May 15, 2006 10:02 pm
Posts: 2266
Location: Tigard, OR
JWPlatt wrote:
TL;DR

In summary, Bullet appears to be an excellent choice for this project.

_________________
MOULa KI: 26838 | Prologue Videos | Visit rel.to to explore Myst, Uru, and D'ni communities!
Click here for social/game profiles


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Sep 28, 2010 5:47 am 
Offline

Joined: Thu Aug 03, 2006 10:55 pm
Posts: 625
Marten wrote:
JWPlatt wrote:
TL;DR

In summary, Bullet appears to be an excellent choice for this project.


It's as if I did the research and made an informed decision.

_________________
MOULagain KI #: 66990

When I was your age, we rocket-jumped up hill both ways in boiling lava.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Sep 28, 2010 5:49 am 
Offline
Obduction Backer

Joined: Sun Feb 14, 2010 7:53 pm
Posts: 157
PaladinOfKaos wrote:
It's as if I did the research and made an informed decision.


Don't take it personally. The urge to hack on an interesting-looking problem is irresistible. A little thing like the problem already having been solved is rarely enough to stand in the way. :)

_________________
Have Ages, and link to them without bindings. [Words 1:13]
Seltani


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Sep 28, 2010 6:03 am 
Offline

Joined: Tue May 09, 2006 1:04 am
Posts: 4134
PaladinOfKaos wrote:
Marten wrote:
JWPlatt wrote:
TL;DR

In summary, Bullet appears to be an excellent choice for this project.


It's as if I did the research and made an informed decision.


What? IT'S NOT POSSIBLE!

_________________
-Whilyam
Cavern Link:My IC Blog


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Sep 28, 2010 8:18 pm 
Offline

Joined: Thu Aug 03, 2006 10:55 pm
Posts: 625
My silly consumer-grade ISP has been hiccupping the past couple days, and I don't know what this has done to my site uptime. If you've tried to view the PC website and it's not been working, I appologize. I'm working on getting it moved to a real server. (right now it's running on an old PowerMac in my bedroom).

_________________
MOULagain KI #: 66990

When I was your age, we rocket-jumped up hill both ways in boiling lava.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Sep 29, 2010 2:04 pm 
Offline

Joined: Sat Jul 21, 2007 3:39 pm
Posts: 502
Location: Gonna find me a bahro and gonna name it Dave...
DONATE TO GET PALIDIN A NEW COMPUTER!!!!!

_________________
KayT- 00261852 (previously KT, gametap edition)
Lint Roller- 01050459
Net 6- 01488293
E.G.O.- 02129796
T.L.N.- ?

I VISITED AHNONAY AND ALL I GOT WAS THIS LOUSY TREE SHIRT


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Sep 30, 2010 2:15 am 
Offline

Joined: Thu Aug 03, 2006 10:55 pm
Posts: 625
Just so everyone knows, I'm planning on talking at the Guild meeting this Saturday, to give an update on PlasmaClient. Everyone who can make it should - It'll be a short a short talk probably, but I've got at least one (and probably two) announcements to make then.

_________________
MOULagain KI #: 66990

When I was your age, we rocket-jumped up hill both ways in boiling lava.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Oct 02, 2010 7:47 pm 
Offline

Joined: Thu Aug 03, 2006 10:55 pm
Posts: 625
Two announcements to make:



Thank you all for your support so far. Hopefully with this release we're taking a big step towards

_________________
MOULagain KI #: 66990

When I was your age, we rocket-jumped up hill both ways in boiling lava.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Oct 04, 2010 8:36 pm 
Offline
Obduction Backer

Joined: Fri Nov 10, 2006 7:51 pm
Posts: 228
Got this running on the Macbook Pro tonight using MacPorts. No real problems, although it took a few shots to download the Python updates first time around.

It looks good Paladin! I'm no programmer, so I can't help other than by giving more detailed feedback if you want it, but I look forward to future updates. Keep up the good work!

_________________
Dnidaz KI 517391
MOUL is Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Oct 04, 2010 9:16 pm 
Offline

Joined: Wed Jun 21, 2006 3:48 pm
Posts: 254
Location: Wouldn't you like to know
Can't seem to get it to work :( . Everytime I try to load, a white windows loads then disappears. Not sure if I did anything wrong, I just installed the PlasmaClient for windows.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Oct 04, 2010 10:17 pm 
Offline
Obduction Backer

Joined: Tue Mar 09, 2010 4:08 am
Posts: 1185
mine also does not launch.

_________________
Love Jesus the Lord our God. Also I am not affiliated with HeadSpin or Cyan.
Image


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 272 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10 ... 19  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to: