Jump to content


The Plan


  • Please log in to reply
33 replies to this topic

#1 Jason

Jason

    King Tapir

  • Administrators
  • 3,708 posts
  • Joined: 08-November 00
  • Name:Jason Iversen

Posted 04 November 2008 - 02:28 PM

Hi all,

This is the forum to host the development of an Open Source implementation of the Bullet Physics system as a Houdini Solver DOP.

The corresponding wiki entry is here: BulletPhysicsRBDSolverDOP.

The code is hosted on the odforce plugins sourceforge page. Well, soon! Gotta nail a few more issues before I can upload it.

Naturally, this needs as many helpful contributors as possible to get truly useful. Please write if you're interested in contributing to this effort. So far I've found the API to be easy to build and very clean to work with. It's under active development and so should be a fun experience for any curious coders.

This forum would be the right place for any suggestions, requests and bugs.

Thanks,
Jason and the rest of dirty odforce crew
jason iversen
++odforce guy, and supervisor @ r+h, jiversen-at-rhythm
odforce g+ page: https://plus.google.com/103473736257525043693

#2 rdg

rdg

    Houdini Master

  • Members
  • PipPipPipPip
  • 729 posts
  • Joined: 21-August 05
  • Location:weta
  • Name:Georg Duemlein

Posted 04 November 2008 - 02:40 PM

!
The Industrial Parametrization of the World
http://rdg.preset.de/

#3 graham

graham

    Houdini Master

  • Moderator
  • 666 posts
  • Joined: 13-September 06
  • Location:Santa Monica, CA
  • Name:Graham Thompson

Posted 04 November 2008 - 05:16 PM

Team Graham is in!
I write python and break things.

#4 Jason

Jason

    King Tapir

  • Administrators
  • 3,708 posts
  • Joined: 08-November 00
  • Name:Jason Iversen

Posted 04 November 2008 - 11:20 PM

View Postgraham, on Nov 4 2008, 05:16 PM, said:

Team Graham is in!

Team Graham is now lathered with the cream of eternal gratitude :)
jason iversen
++odforce guy, and supervisor @ r+h, jiversen-at-rhythm
odforce g+ page: https://plus.google.com/103473736257525043693

#5 rdg

rdg

    Houdini Master

  • Members
  • PipPipPipPip
  • 729 posts
  • Joined: 21-August 05
  • Location:weta
  • Name:Georg Duemlein

Posted 05 November 2008 - 02:41 AM

Not Found
The requested URL /files/bullet-2.73-alpha-trunk-r1444.zip was not found on this server.

The link on the wiki to the bullet source is broken.
The Industrial Parametrization of the World
http://rdg.preset.de/

#6 mondi

mondi

    Peon

  • Members
  • Pip
  • 43 posts
  • Joined: 17-September 08
  • Location:Stockholm
  • Name:mondi mondi

Posted 06 November 2008 - 02:55 PM

If can work on this with an escape license ( or is this doable with an apprentice master license? ), I'll gladly help out. I did quite a lot of work with Bullet and ODE at my last job.

Plus I'm pretty getting pretty frustrated with the broken GLSL implementation in Houdini OSX so a new distraction would be nice :)

#7 Marc

Marc

    odforce ninja : NVTS

  • Administrators
  • 4,041 posts
  • Joined: 25-June 01
  • Location:R&H - Vancouver
  • Name:Marc Horsfield

Posted 06 November 2008 - 11:47 PM

I believe it should be doable with an apprentice license. As far as I know the full hdk comes along with it, the only problem is all example files will be in apprentice format.

M
"I am mighty! I have a glow you cannot see. I have a heart as big as the moon, as warm as bathwater. We're superheroes, man! We don't have time to be charming! The boots of evil were made for walking. We're watching the big picture, friend. We know the score. We are a public service, not glamour boys! Not captains of industry! Not makers of things! Keep your vulgar moneys! We are a justice sandwich, no toppings necessary!

#8 Jason

Jason

    King Tapir

  • Administrators
  • 3,708 posts
  • Joined: 08-November 00
  • Name:Jason Iversen

Posted 07 November 2008 - 08:59 AM

View PostMarc, on Nov 6 2008, 11:47 PM, said:

I believe it should be doable with an apprentice license. As far as I know the full hdk comes along with it, the only problem is all example files will be in apprentice format.

M

Totally right, I'm developing it on Apprentice at home right now.  You might have to figure out how to start up Houdini with Apprentice licensing when you already have Escape so the DOP contexts are available.

Also: an idea - once we've figured out this DOP, it's possible to re-use much of the code for a Bullet SOP, which, like the Spring SOP, etc, will solve dynamics in SOPs. This would be good for Escape licenses, etc  but you do miss out on all the powerful functionality of DOPs.
jason iversen
++odforce guy, and supervisor @ r+h, jiversen-at-rhythm
odforce g+ page: https://plus.google.com/103473736257525043693

#9 Marc

Marc

    odforce ninja : NVTS

  • Administrators
  • 4,041 posts
  • Joined: 25-June 01
  • Location:R&H - Vancouver
  • Name:Marc Horsfield

Posted 07 November 2008 - 10:26 AM

At Sony we had a SOP implementation of Bullet. You do miss the powerful functionality of DOPS, but then you also lose out on the alarming complexity of it too :). Sometimes it's nice just to have a dynamics sim controlled by point attrs.

M
"I am mighty! I have a glow you cannot see. I have a heart as big as the moon, as warm as bathwater. We're superheroes, man! We don't have time to be charming! The boots of evil were made for walking. We're watching the big picture, friend. We know the score. We are a public service, not glamour boys! Not captains of industry! Not makers of things! Keep your vulgar moneys! We are a justice sandwich, no toppings necessary!

#10 rdg

rdg

    Houdini Master

  • Members
  • PipPipPipPip
  • 729 posts
  • Joined: 21-August 05
  • Location:weta
  • Name:Georg Duemlein

Posted 07 November 2008 - 10:32 AM

A SOP/Escape support would be awesome, as I don't have a Master.
The Industrial Parametrization of the World
http://rdg.preset.de/

#11 rjpieke

rjpieke

    Peon

  • Members
  • Pip
  • 98 posts
  • Joined: 10-May 04
  • Location:MPC
  • Name:Rob

Posted 08 November 2008 - 05:14 AM

I'm interested in helping out :)

For those building on 64-bit boxes, http://code.google.c...t...=1&q=64-bit
- Rob

#12 Infernalspawn

Infernalspawn

    Peon

  • Members
  • Pip
  • 33 posts
  • Joined: 11-July 06
  • Location:NZ
  • Name:Sebastian Schmidt

Posted 16 April 2009 - 07:33 AM

I'm in as well.
i've used the code from the other thread, compiled with the latest bullet on a mac and it is working.
Is there a more current version i can mess arround with it ? i havent found something on the SourceForge Page.

cheers Infernal




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users