Hi,
Details can be found here: http://www.gamedev.net/topic/609157-fia ... s-objects/
(I don't want to have two independent threads for the topic, but I'd like to let Bullet users know of this tool)
Fiat Dynamica - a Mac editor for physics objects
-
- Posts: 37
- Joined: Wed Jul 27, 2011 12:01 am
-
- Posts: 28
- Joined: Sun Jul 31, 2011 11:20 pm
Re: Fiat Dynamica - a Mac editor for physics objects
I was impressed with the video. I downloaded the current version but it's exclusive to 10.7 and I'm still on 10.6.8 throughout the house. I'll update one of the systems and try it out as we have several compound shapes we have to put together in the next few weeks. I'll provide feedback at that point.
Good job from what I can see.
Good job from what I can see.
-
- Posts: 37
- Joined: Wed Jul 27, 2011 12:01 am
Re: Fiat Dynamica - a Mac editor for physics objects
I want to support 10.6.8 too - I'll install it in a VM tonight and work on it asap.
-
- Posts: 37
- Joined: Wed Jul 27, 2011 12:01 am
Re: Fiat Dynamica - a Mac editor for physics objects
Here's a version that should run on Snow Leopard on 64-bit CPUs - let me know how it works for you: http://dl.dropbox.com/u/24735880/Fiat%2 ... eopard.zip
-
- Site Admin
- Posts: 4221
- Joined: Sun Jun 26, 2005 6:43 pm
- Location: California, USA
Re: Fiat Dynamica - a Mac editor for physics objects
Nice, thanks for sharing.
You might want to add export to the .bullet format, which can be read directly by the BulletWorldImporter (see Bullet/Demos/SerializeDemo). If you already use Bullet inside the editor, it is just a few lines of code:
By the way, last year we briefly prototyped a stand-alone physics editor for Win32/OSX here: http://code.google.com/p/bullet-physics ... loads/list
You might want to add export to the .bullet format, which can be read directly by the BulletWorldImporter (see Bullet/Demos/SerializeDemo). If you already use Bullet inside the editor, it is just a few lines of code:
Code: Select all
btDefaultSerializer* serializer = new btDefaultSerializer();
dynamicsWorld->serialize(serializer);
char* fileName = "testFile.bullet";
FILE* file = fopen(fileName,"wb");
fwrite(serializer->getBufferPointer(),serializer->getCurrentBufferSize(),1, file);
fclose(file);
-
- Posts: 37
- Joined: Wed Jul 27, 2011 12:01 am
Re: Fiat Dynamica - a Mac editor for physics objects
I was hoping to keep the Fiat Dynamica file format abstract and not tie the tool to one specific engine. If there's demand for that functionality though I wouldn't mind adding it.
I just checked out the OS X Bullet editor and I must say it's really good. The UI could use some simplification, and there are already similarities between it and Fiat Dynamica like the toolbar items and one-key row-based shortcuts etc. Do you mind if I steal the scaling indicator (lines with cubes at their ends) from it?
I'd appreciate you using Fiat Dynamica and giving me any feedback you think of. I want to make it a viable option for building collision models without having to shell out for a hundreds-of-dollars pro tool.
- Sherief
I just checked out the OS X Bullet editor and I must say it's really good. The UI could use some simplification, and there are already similarities between it and Fiat Dynamica like the toolbar items and one-key row-based shortcuts etc. Do you mind if I steal the scaling indicator (lines with cubes at their ends) from it?
I'd appreciate you using Fiat Dynamica and giving me any feedback you think of. I want to make it a viable option for building collision models without having to shell out for a hundreds-of-dollars pro tool.
- Sherief