Let's wait for the Irrlicht devs to pre-announce the next competition.Oktyabr wrote: I'll let you pick the destination
I guess you could offer up a prayer that I don't get hit by a truck.October wrote:...anything I could do to help keep this from turning into abandon-ware...
Yes. No. The current version of irrb won't work with 2.5+, but I don't foresee any problems with the update. Most of the changes are related to the methods used to access Blender's internal data.Oktyabr wrote:As for more on topic have you experimented with any of the Blender 2.50 releases yet? Do you see any complications with using irrb and 2.50 either at present or that might arise in the future?
pc0de wrote:To be truthful, the only reason I would abandon irrb is readblend, but I'm still working out the pros/cons in my head of whether or not it makes sense to do so. Eventually I'll solicit the communities thoughts in a separate thread.
Agreed.erwincoumans wrote:It would be good if both projects can benefit from eachother.
pc0de wrote:Thanks for the idea. I'll add the ability to export a custom scene node using the "inodetype" Blender ID property (currently used for billboards & skyboxes).
As far as the ability to copy images goes - Note that irrb automatically saves packed images to the texture/image output folder ("tex/" by default, but it can be overridden in UserConfig.py). Modified the original packed image? no problem - use "reload" in the UV editor to pull the updated image into Blender.
Assuming you're not using packed images, can you give an example of why you're having to rename folder paths after the export? Thanks.
pc0de wrote:Agreed.erwincoumans wrote:It would be good if both projects can benefit from eachother.
Yes, yes I would like to add support for constraints.erwincoumans wrote:Also you might want to add rigid body constraint support (for ragdolls, hinged doors etc).
No need to wonder as you can test it yourself. Here's a link to the compressed .blend: yoda.blend. The screen shot of the load times in the user guide was created with version 0.3 (neglected to update the guide). The 0.4 times haven't changed all that much (AMD Athlon 64 4000+ 2.52GHz 1GB):errwincoumans wrote:...I wonder about the following quote...
c:\gdev\tubras\bin>imeshcvt -i \scenes\mdl\yoda.irrmesh
imeshcvt 0.4 Copyright(C) 2008-2009 Tubras Software, Ltd
Input Mesh: \scenes\mdl\yoda.irrmesh
Output Mesh:
--------------- Mesh Info ----------------
Load Time: 20169ms
Mesh Type: UNKNOWN
AFrame Count: 1
ABuffer Count: 1
Material Count: 1
Buffer Count: 1
Vertex Count: 31915
Triangle Count: 62944
c:\gdev\tubras\bin>imeshcvt -i \scenes\mdl\yoda.b3d
imeshcvt 0.4 Copyright(C) 2008-2009 Tubras Software, Ltd
Input Mesh: \scenes\mdl\yoda.b3d
Output Mesh:
--------------- Mesh Info ----------------
Load Time: 117ms
Mesh Type: SKINNED
AFrame Count: 0
ABuffer Count: 1
Material Count: 0
Buffer Count: 0
Vertex Count: 0
Triangle Count: 0
c:\gdev\tubras\bin>imeshcvt -i \scenes\mdl\yoda.irrbmesh
imeshcvt 0.4 Copyright(C) 2008-2009 Tubras Software, Ltd
Input Mesh: \scenes\mdl\yoda.irrbmesh
Output Mesh:
--------------- Mesh Info ----------------
Load Time: 18ms
Mesh Type: UNKNOWN
AFrame Count: 1
ABuffer Count: 1
Material Count: 1
Buffer Count: 1
Vertex Count: 31915
Triangle Count: 62944
Umm... well... 44 seconds to generate yoda.irrbmesh. But, that's a two step process: (1) irrb -> yoda.irrmesh, (2) irrb then invokes imeshcvt yoda.irrmesh -> yoda.irrbmesh. 20 seconds of which are used for loading the .irrmesh file. I guess irrb could eventually write directly to the .irrbmesh format.errwincoumans wrote:What are the approximate export time of irrb for this toda .blend. I'm interested in the export timings of irrb python script that exports to toda.b3d and yoda.irrbmesh.
As you may have already seen in this thread, my irrb estimates have been somewhat lacking. Okay, completely inaccurate. So... here's what's currently in my head:Jacky_J wrote:When do you think 0.5 will be out?
svn co https://tubras.googlecode.com/svn/trunk/tools/irrb File "/Users/etc/Desktop/blender-2.49b-OSX-10.5-py2.5-intel/blender.app/Contents/MacOS/.blender/scripts/irrbmodules/iScene.py", line 570, in writeSkyBoxNodeData
IndexError: list index out of range
Return to Project Announcements