irrb 0.4 (Blender Exporter)

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki

Re: irrb 0.4 (Blender Exporter)

Postby Etory » Wed Feb 15, 2012 10:59 am

Hi, I would test IrrB 0.6 and I had check out the svn (revision r1910) on my Linux Box x86_64 :

cpp Code: Select all
svn checkout http://tubras.googlecode.com/svn/trunk/ tubras-read-only


I build the doc (in tools/irrb/doc) and I found IrrB very interesting (I like blender ;) ).

As I would like test it (with blender 2.61), I build the source with scons to have Iwalktest program but I have this compile error :( :

cpp Code: Select all
 
g++ -o tools/irrlicht/extensions/CIrrAMeshFileLoader.o -c -Wall -pipe -fstrict-aliasing -fno-exceptions -fno-rtti -fexpensive-optimizations -O3 -D_IRR_STATIC_LIB_ -DSTATIC_LINKED -DUSE_SOUND_NULL -DNO_IRR_COMPILE_WITH_SOFTWARE_ -DNO_IRR_COMPILE_WITH_BURNINGSVIDEO_ -DNO_IRR_COMPILE_WITH_JOYSTICK_EVENTS_ -DNO_IRR_COMPILE_WITH_DIRECT3D_8_ -DNO_IRR_COMPILE_WITH_DIRECT3D_9_ -DPNG_THREAD_UNSAFE_OK -DPNG_NO_MMX_CODE -DPNG_NO_MNG_FEATURES -DLUA_USE_MKSTEMP -Iinclude -Isrc/lua -Ideps/bullet/src -Ideps/irrlicht/include -Ideps/irrlicht/source/Irrlicht -Ideps/irrlicht/source/Irrlicht/zlib -Itools/irrlicht/extensions -Itools/irrlicht/extensions/timing tools/irrlicht/extensions/CIrrAMeshFileLoader.cpp
tools/irrlicht/extensions/CIrrAMeshFileLoader.cpp: In member function 'irr::scene::IMeshBuffer* irr::scene::CIrrAMeshFileLoader::readMeshBuffer(irr::io::IXMLReader*)':
tools/irrlicht/extensions/CIrrAMeshFileLoader.cpp:198:25: warning: unused variable 'itype' [-Wunused-variable]
tools/irrlicht/extensions/CIrrAMeshFileLoader.cpp:151:10: warning: unused variable 'insideJointWeightSection' [-Wunused-variable]
tools/irrlicht/extensions/CIrrAMeshFileLoader.cpp: In member function 'void irr::scene::CIrrAMeshFileLoader::readCurveData(irr::io::IXMLReader*, irr::core::stringc, irr::core::stringc, irr::f32)':
tools/irrlicht/extensions/CIrrAMeshFileLoader.cpp:377:19: error: 'class irr::scene::CSkinnedMesh' has no member named 'addNamedAnimationData'
tools/irrlicht/extensions/CIrrAMeshFileLoader.cpp: In member function 'void irr::scene::CIrrAMeshFileLoader::readSkinWeights(irr::io::IXMLReader*, int, irr::core::stringc)':
tools/irrlicht/extensions/CIrrAMeshFileLoader.cpp:724:19: warning: unused variable 'meshBufferIndex' [-Wunused-variable]
scons: *** [tools/irrlicht/extensions/CIrrAMeshFileLoader.o] Error 1
scons: building terminated because of errors.
 


note : I have also an Irrlicht shared lib in version 1.7.2 installed in /usr/local on my linux box (I use CEGUI and I don't find how compile it with Irrlicht static lib). maybe a clue ?

I have also some others questions :
  • What is the animated Irr mesh format ? it's specific to IrrB ? Can be use it to animate character or only to animate scene props ? Animations can be exported with IrrB 0.6 ?
  • Tubras engine is always alive ? Else if Tubras is abandoned, IrrB will be continued or not ? What is its future ?
  • Irrlicht extensions (IrrBmeshFileLoader, IrrAMeshFileLoader, PhysicsManager) are compatible with which Irrlicht versions (1.7.2, unstable 1.8, ...) ?
  • To improve display performance, should create many small meshes or can I create one large mesh ? (ie. for wall, ceiling and ground)
  • In demo video (irrb 0.4), You shown triggered zone (in yellow). I don't see it in Blender. How make it in blender ? It's also an Irrlicht extension in tools/irrlicht/extension source code ?
  • I don't see Height field or terrain node support in IrrB. Have you any idea to make it with Blender and IrrB ? If I use a (big) mesh instead, what the performance loss ? if the ground is not flat (with a big mesh), collision or physic library are usable with IrrB export ?

(sorry for my bad english)
Etory
 
Posts: 8
Joined: Tue Aug 23, 2011 8:39 am

Re: irrb 0.4 (Blender Exporter)

Postby pc0de » Wed Feb 15, 2012 11:19 pm

Hello Etory,
Etory wrote:As I would like test it (with blender 2.61), I build the source with scons to have Iwalktest program but I have this compile error

I am experimenting with adding animation (.irrskel) so you will need "named animation" patches I've made to Irrlicht (not yet submitted). I'll regenerate the patches against the latest version of the Irrlicht trunk and post a link later.

Etory wrote:note : I have also an Irrlicht shared lib in version 1.7.2 installed in /usr/local on my linux box (I use CEGUI and I don't find how compile it with Irrlicht static lib). maybe a clue ?

Doesn't matter - The scons build compiles Irrlicht into a static library which iwalktest/imeshcvt link against.

Etory wrote:What is the animated Irr mesh format ? it's specific to IrrB ? Can be use it to animate character or only to animate scene props ? Animations can be exported with IrrB 0.6 ?

It's a WIP that is almost working. After I do get it to work, then we'll see if the Irrlicht devs will consider including it. If not, then we'll have to work something out in the form of an addon.

Etory wrote:Tubras engine is always alive ? Else if Tubras is abandoned, IrrB will be continued or not ? What is its future ?

In my mind it's alive and well :) I will continue to work on and improve irrB.

Etory wrote:Irrlicht extensions (IrrBmeshFileLoader, IrrAMeshFileLoader, PhysicsManager) are compatible with which Irrlicht versions (1.7.2, unstable 1.8, ...) ?

Currently unstable - I always work against the trunk.

Etory wrote:To improve display performance, should create many small meshes or can I create one large mesh ? (ie. for wall, ceiling and ground)

Depends. You can have a look at the current state of the irrB 0.6 demo level to see what I think works. Note how the main building is marked as "static: index/vertex" and defined as an octree scene node.

ETory wrote:In demo video (irrb 0.4), You shown triggered zone (in yellow). I don't see it in Blender. How make it in blender ? It's also an Irrlicht extension in tools/irrlicht/extension source code ?

"triggers" in irrB 0.6 are now referred to as "sensors" (like Blender):
    Set the render engine to "Blender Game"
    Select the sensor geometry object
    Switch to the Physics panel
    Set the "Physics Type" to "Sensor"
    Set the object to "invisible"
    Set the the appropriate "Collision Bounds" settings.

ETory wrote:I don't see Height field or terrain node support in IrrB. Have you any idea to make it with Blender and IrrB ? If I use a (big) mesh instead, what the performance loss ? if the ground is not flat (with a big mesh), collision or physic library are usable with IrrB export ?

Darn you're thorough. It's on my radar. Currently I use L3DT to generate terrain and related textures. Export as .3ds and then after I import into Blender:
    Scale the mesh down.
    Decimate the mesh (40-50%)
    Regenerate the UV's (TopDown View - Project from view bounds).
    Dup the mesh (collision geometry) and decimate the dup'd mesh again another 40-50%.
    Cut up the original mesh (render geometry) into eights by separating the vertices (select vertices & PKEY). Octree node may help here as well.
The result isn't all that bad:
Image

For anyone else following, the irrB 0.6 docs are almost complete. I will officially publish 0.6 after I convert the existing tutorials. 1-2, maybe 3-4 weeks, which means...
pc0de
 
Posts: 300
Joined: Wed Dec 05, 2007 4:41 pm

Re: irrb 0.4 (Blender Exporter)

Postby Etory » Thu Feb 16, 2012 2:45 pm

Thanks for your answers :)

I will wait for named animation patch to test iwalktest with 0.6.

iwalktest 0.4 is it compatible with irrb 0.6 ?

For me, animated meshes are an irrlicht weakness (vs ogre). I don't like .X ou .B3D format then create or use animated objects (ie. windmill or water mill) directly in editor (here blender) is a real bonus for irrB. I'm very interesting by this animated mesh format in IrrB mainly if is it fully supported by Blender ;)

I have quickly look irrB 0.6 demo level. I see that you make a big mesh, in an octree, for ceiling, ground and wall. "Collider" objects are they used to manage collision with physic engine ?

I'll look it better to try to understand how it works.

For your terrain example, if I understand, you make 2 meshes : one to display terrain in an octree and one to use as "collider" (with less faces) ?

It seems than blender can display height field with a tip ( http://en.wikibooks.org/wiki/Blender_3D ... heightmaps or displace modifier in blender 2.5/2.6). Maybe another method to explore which is interesting if you wish create an irrlicht terrain node (with LOD and decal possibilities) ?

for Turbas, have you any docs ? I don't find it ...
Etory
 
Posts: 8
Joined: Tue Aug 23, 2011 8:39 am

Re: irrb 0.4 (Blender Exporter)

Postby pc0de » Thu Feb 16, 2012 7:03 pm

Etory wrote:I will wait for named animation patch to test iwalktest with 0.6.

named animation patch: named-animations-20120216-r4081.patch

Etory wrote:iwalktest 0.4 is it compatible with irrb 0.6 ?

There have been some updates that make the physics incompatible. General model viewing should still work.

Etory wrote:I have quickly look irrB 0.6 demo level. I see that you make a big mesh, in an octree, for ceiling, ground and wall. "Collider" objects are they used to manage collision with physic engine ?

Yes, "Colliders" are used for physics and the render geometry has "Physics Type" set to "No Collision".

Etory wrote:For your terrain example, if I understand, you make 2 meshes : one to display terrain in an octree and one to use as "collider" (with less faces) ?

Yes.

Etory wrote:It seems than blender can display height field with a tip ( http://en.wikibooks.org/wiki/Blender_3D ... heightmaps or displace modifier in blender 2.5/2.6). Maybe another method to explore which is interesting if you wish create an irrlicht terrain node (with LOD and decal possibilities) ?

Thanks, I'll have a look.

Etory wrote:for Turbas, have you any docs ? I don't find it ...

Currently no docs.
pc0de
 
Posts: 300
Joined: Wed Dec 05, 2007 4:41 pm

Re: irrb 0.4 (Blender Exporter)

Postby Etory » Fri Feb 17, 2012 10:11 am

pc0de wrote:
Etory wrote:I will wait for named animation patch to test iwalktest with 0.6.

named animation patch: named-animations-20120216-r4081.patch


I failed to apply this patch on irrlicht svn revision 4081 (trunk) :(

cpp Code: Select all
patch -p0 --dry-run -i named-animations-20120216-r4081.patch


there are differences in line numbers between the patch and the source code from svn (strange :shock: ). So I applied manually the differences in irrlicht svn. The last error is corrected but the compilation was too long and I will look the result this evening.
Etory
 
Posts: 8
Joined: Tue Aug 23, 2011 8:39 am

Re: irrb 0.4 (Blender Exporter)

Postby Etory » Fri Feb 17, 2012 7:10 pm

I have these errors at run :

cpp Code: Select all
[olivier@pcolivier bin]$ ./iwalktest
Irrlicht Engine version 1.8.0-alpha
*** glibc detected *** ./iwalktest: free(): invalid next size (fast): 0x00000000023f6300 ***
======= Backtrace: =========
/lib/libc.so.6(+0x77326)[0x7f3607f07326]
/usr/lib/libnvidia-tls.so.290.10(+0x1ab1)[0x7f3607c8eab1]
======= Memory map: ========
00400000-00a01000 r-xp 00000000 08:04 6422536                            /home/olivier/Programmes/tubras-read-only/bin/iwalktest
00c00000-00c06000 rw-p 00600000 08:04 6422536                            /home/olivier/Programmes/tubras-read-only/bin/iwalktest
00c06000-00c16000 rw-p 00000000 00:00 0
023e6000-02407000 rw-p 00000000 00:00 0                                  [heap]
7f3604d50000-7f3604d55000 r-xp 00000000 08:03 280433                     /usr/lib/libXdmcp.so.6.0.0
7f3604d55000-7f3604f54000 ---p 00005000 08:03 280433                     /usr/lib/libXdmcp.so.6.0.0
7f3604f54000-7f3604f55000 rw-p 00004000 08:03 280433                     /usr/lib/libXdmcp.so.6.0.0
7f3604f55000-7f3604f57000 r-xp 00000000 08:03 280626                     /usr/lib/libXau.so.6.0.0
7f3604f57000-7f3605156000 ---p 00002000 08:03 280626                     /usr/lib/libXau.so.6.0.0
7f3605156000-7f3605157000 rw-p 00001000 08:03 280626                     /usr/lib/libXau.so.6.0.0
7f3605157000-7f360515c000 r-xp 00000000 08:03 284167                     /usr/lib/libXfixes.so.3.1.0
7f360515c000-7f360535c000 ---p 00005000 08:03 284167                     /usr/lib/libXfixes.so.3.1.0
7f360535c000-7f360535d000 rw-p 00005000 08:03 284167                     /usr/lib/libXfixes.so.3.1.0
7f360535d000-7f3605366000 r-xp 00000000 08:03 284151                     /usr/lib/libXrender.so.1.3.0
7f3605366000-7f3605566000 ---p 00009000 08:03 284151                     /usr/lib/libXrender.so.1.3.0
7f3605566000-7f3605567000 rw-p 00009000 08:03 284151                     /usr/lib/libXrender.so.1.3.0
7f3605567000-7f3605582000 r-xp 00000000 08:03 280733                     /usr/lib/libxcb.so.1.1.0
7f3605582000-7f3605781000 ---p 0001b000 08:03 280733                     /usr/lib/libxcb.so.1.1.0
7f3605781000-7f3605782000 rw-p 0001a000 08:03 280733                     /usr/lib/libxcb.so.1.1.0
7f3605782000-7f3605784000 r-xp 00000000 08:03 36                         /lib/libdl-2.15.so
7f3605784000-7f3605984000 ---p 00002000 08:03 36                         /lib/libdl-2.15.so
7f3605984000-7f3605985000 r--p 00002000 08:03 36                         /lib/libdl-2.15.so
7f3605985000-7f3605986000 rw-p 00003000 08:03 36                         /lib/libdl-2.15.so
7f3605986000-7f3607298000 r-xp 00000000 08:03 284415                     /usr/lib/libnvidia-glcore.so.290.10
7f3607298000-7f3607497000 ---p 01912000 08:03 284415                     /usr/lib/libnvidia-glcore.so.290.10
7f3607497000-7f3607c73000 rwxp 01911000 08:03 284415                     /usr/lib/libnvidia-glcore.so.290.10
7f3607c73000-7f3607c8d000 rwxp 00000000 00:00 0
7f3607c8d000-7f3607c90000 r-xp 00000000 08:03 284419                     /usr/lib/libnvidia-tls.so.290.10
7f3607c90000-7f3607e8f000 ---p 00003000 08:03 284419                     /usr/lib/libnvidia-tls.so.290.10
7f3607e8f000-7f3607e90000 rw-p 00002000 08:03 284419                     /usr/lib/libnvidia-tls.so.290.10
7f3607e90000-7f3608028000 r-xp 00000000 08:03 46                         /lib/libc-2.15.so
7f3608028000-7f3608228000 ---p 00198000 08:03 46                         /lib/libc-2.15.so
7f3608228000-7f360822c000 r--p 00198000 08:03 46                         /lib/libc-2.15.so
7f360822c000-7f360822e000 rw-p 0019c000 08:03 46                         /lib/libc-2.15.so
7f360822e000-7f3608232000 rw-p 00000000 00:00 0
7f3608232000-7f3608247000 r-xp 00000000 08:03 266777                     /usr/lib/libgcc_s.so.1
7f3608247000-7f3608447000 ---p 00015000 08:03 266777                     /usr/lib/libgcc_s.so.1
7f3608447000-7f3608448000 rw-p 00015000 08:03 266777                     /usr/lib/libgcc_s.so.1
7f3608448000-7f360853b000 r-xp 00000000 08:03 37                         /lib/libm-2.15.so
7f360853b000-7f360873a000 ---p 000f3000 08:03 37                         /lib/libm-2.15.so
7f360873a000-7f360873b000 r--p 000f2000 08:03 37                         /lib/libm-2.15.so
7f360873b000-7f360873c000 rw-p 000f3000 08:03 37                         /lib/libm-2.15.so
7f360873c000-7f3608823000 r-xp 00000000 08:03 266758                     /usr/lib/libstdc++.so.6.0.16
7f3608823000-7f3608a22000 ---p 000e7000 08:03 266758                     /usr/lib/libstdc++.so.6.0.16
7f3608a22000-7f3608a2a000 r--p 000e6000 08:03 266758                     /usr/lib/libstdc++.so.6.0.16
7f3608a2a000-7f3608a2c000 rw-p 000ee000 08:03 266758                     /usr/lib/libstdc++.so.6.0.16
7f3608a2c000-7f3608a41000 rw-p 00000000 00:00 0
7f3608a41000-7f3608a4a000 r-xp 00000000 08:03 284394                     /usr/lib/libXcursor.so.1.0.2
7f3608a4a000-7f3608c4a000 ---p 00009000 08:03 284394                     /usr/lib/libXcursor.so.1.0.2
7f3608c4a000-7f3608c4b000 rw-p 00009000 08:03 284394                     /usr/lib/libXcursor.so.1.0.2
7f3608c4b000-7f3608c5d000 r-xp 00000000 08:03 283490                     /usr/lib/libXext.so.6.4.0
7f3608c5d000-7f3608e5c000 ---p 00012000 08:03 283490                     /usr/lib/libXext.so.6.4.0
7f3608e5c000-7f3608e5d000 rw-p 00011000 08:03 283490                     /usr/lib/libXext.so.6.4.0
7f3608e5d000-7f3608f93000 r-xp 00000000 08:03 282002                     /usr/lib/libX11.so.6.3.0
7f3608f93000-7f3609193000 ---p 00136000 08:03 282002                     /usr/lib/libX11.so.6.3.0
7f3609193000-7f3609199000 rw-p 00136000 08:03 282002                     /usr/lib/libX11.so.6.3.0
7f3609199000-7f360919b000 r-xp 00000000 08:03 63                         /lib/libutil-2.15.so
7f360919b000-7f360939a000 ---p 00002000 08:03 63                         /lib/libutil-2.15.so
7f360939a000-7f360939b000 r--p 00001000 08:03 63                         /lib/libutil-2.15.so
7f360939b000-7f360939c000 rw-p 00002000 08:03 63                         /lib/libutil-2.15.so
7f360939c000-7f36093a1000 r-xp 00000000 08:03 284095                     /usr/lib/libXxf86vm.so.1.0.0
7f36093a1000-7f36095a0000 ---p 00005000 08:03 284095                     /usr/lib/libXxf86vm.so.1.0.0
7f36095a0000-7f36095a1000 rw-p 00004000 08:03 284095                     /usr/lib/libXxf86vm.so.1.0.0
7f36095a1000-7f3609666000 r-xp 00000000 08:03 284414                     /usr/lib/libGL.so.290.10
7f3609666000-7f3609865000 ---p 000c5000 08:03 284414                     /usr/lib/libGL.so.290.10
7f3609865000-7f36098a1000 rwxp 000c4000 08:03 284414                     /usr/lib/libGL.so.290.10
7f36098a1000-7f36098b7000 rwxp 00000000 00:00 0
7f36098b7000-7f36098ce000 r-xp 00000000 08:03 31                         /lib/libpthread-2.15.so
7f36098ce000-7f3609acd000 ---p 00017000 08:03 31                         /lib/libpthread-2.15.so
7f3609acd000-7f3609ace000 r--p 00016000 08:03 31                         /lib/libpthread-2.15.so
7f3609ace000-7f3609acf000 rw-p 00017000 08:03 31                         /lib/libpthread-2.15.so
7f3609acf000-7f3609ad3000 rw-p 00000000 00:00 0
7f3609ad3000-7f3609ae1000 r-xp 00000000 08:03 59                         /lib/ld-2.15.so
7f3609ae1000-7f3609ae2000 -wxp 0000e000 08:03 59                         /lib/ld-2.15.so
7f3609ae2000-7f3609af4000 r-xp 0000f000 08:03 59                         /lib/ld-2.15.so
7f3609c7d000-7f3609ccf000 rw-p 00000000 00:00 0
7f3609cf2000-7f3609cf3000 rw-p 00000000 00:00 0
7f3609cf3000-7f3609cf4000 r--p 00020000 08:03 59                         /lib/ld-2.15.so
7f3609cf4000-7f3609cf5000 rw-p 00021000 08:03 59                         /lib/ld-2.15.so
7f3609cf5000-7f3609cf6000 rw-p 00000000 00:00 0
7fffb0a90000-7fffb0ab1000 rw-p 00000000 00:00 0                          [stack]
7fffb0ae0000-7fffb0ae1000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Abandon
 


I have the same errors with entitytest, guidemo, idebug, isandbox, itiming, sandbox, tcstest and tse

imeshcvt and tcslint seem work (help with parameter is diplayed on terminal).

I tested Irrlicht example with your patch and they run well.

any ideas ?
Etory
 
Posts: 8
Joined: Tue Aug 23, 2011 8:39 am

Re: irrb 0.4 (Blender Exporter)

Postby pc0de » Sun Feb 19, 2012 5:48 am

Does the directory "/home/olivier/Programmes/tubras-read-only/data/" exist? If it doesn't, then it must have been deleted after the svn checkout. If it does, then try downloading/running this pre-release version of the irrB utilities for Linux: irrbutils-linux.zip. Thanks.
pc0de
 
Posts: 300
Joined: Wed Dec 05, 2007 4:41 pm

Re: irrb 0.4 (Blender Exporter)

Postby Etory » Sun Feb 19, 2012 2:19 pm

I have the data directory. :(

I tested with your archive and it's OK. Hospital scene is very good with iwalktest ;)

In irrb 0.6 documentation, at the utilities page, there is an error with the IWALKTEST environment variable synthaxe :
cpp Code: Select all
IWALKTEST=/home/jethro/iwalktest -i "$1" -a "$2"
bash: -i : commande introuvable

This synthaxe is false because -i "$1" -a "$2" are interpreted as parameter of bash when you set the IWALKTEST variable.

In linux with bash interpreter, you must use :
cpp Code: Select all
export IWALKTEST="/home/jethro/iwalktest -i \$1 -a \$2"
export IMESHCVT=/home/jethro/imeshcvt


then you can start blender
Etory
 
Posts: 8
Joined: Tue Aug 23, 2011 8:39 am

Re: irrb 0.4 (Blender Exporter)

Postby pc0de » Tue Feb 21, 2012 6:10 pm

Etory wrote:I have the data directory. :(

Email me your iwalktest.log file ("pc0der" over at the gmail.com) and we can continue that discussion through email if you like.

Thanks for the heads up regarding the IWALKTEST environment variable error. I'll fix it later tonight.
pc0de
 
Posts: 300
Joined: Wed Dec 05, 2007 4:41 pm

Re: (Blender Exporter) Animation Format (Urgent)

Postby ACE247 » Tue Mar 13, 2012 11:14 am

I would just like to request some extra details about the animation exporter in IrrB. What can It do and such. This is really important to me since I'm absolutely stumped looking for a mesh format that can actually handle animation 'actions' as they're called in blender. Can this format of yours export the Blender actions as individual animations for use within Irrlicht. If so this would simply be amazing! Else I'm going to have to look at implementing something myself. By Either extending your animated mesh format or make my own fbx loader for irrlicht since fbx is well supported with blender.
ACE247
 
Posts: 704
Joined: Tue Mar 16, 2010 12:31 am

Re: irrb 0.4 (Blender Exporter)

Postby pc0de » Tue Mar 13, 2012 2:02 pm

Hello ACE247,

I've only done the preliminary work for skeletal animation. At the time I worked on it, irrB was able to write bone information to an ".irrskel" file and also include named animation data inside the mesh file (.irrmesh). I have also updated Irrlicht to support it but I haven't submitted the patches yet. In case you haven't noticed, Blenders recent "bmesh" merge has broken irrB and I'm going to commit the necessary bmesh updates to irrB in the next day or so and then continue finishing the documentation work. After that I'll focus on animation. Let me know if you're interested in testing animation.

I also sent you PM with a few questions about Namibia, to me it looks like the message is stuck in my "outbox". Let me know if I need to resend it. Thanks.
pc0de
 
Posts: 300
Joined: Wed Dec 05, 2007 4:41 pm

Re: irrb 0.4 (Blender Exporter)

Postby N.K. » Sun Apr 22, 2012 8:46 pm

Sorry for bumping this, but the latest svn version of the exporter doesn't seems to work with Blender 2.62, no matter what kind of mesh I try to export, I always get an " AttributeError: 'Mesh' object has no attribute 'tessfaces' " error, and an empty .irr file.

Is this a known incompatibility, or did I do something wrong?

EDIT: Nevermind, it works with the latest release candidate.
N.K.
 
Posts: 9
Joined: Sat Nov 06, 2010 12:42 pm

Re: irrb 0.4 (Blender Exporter)

Postby Kiristu » Fri Mar 29, 2013 1:35 am

Hi,

I'm trying to use Irrb but I can't make it work in Blender 2.62.

I downloaded the latest SVN version and copied the scripts to Blender scripts/addons directory.
I can activate the import-export Addon in Blender User Preferences, but when I select some meshes and I go to export, I got no option at all (I expected to be able to select .irr or .irrmesh at least), and the export button does not create any file.

Am I missing something obvious ?

Thanks,
K.
Kiristu
 
Posts: 40
Joined: Wed Mar 13, 2013 12:31 am

Re: irrb 0.4 (Blender Exporter)

Postby AlfAlien » Sat Mar 08, 2014 6:21 pm

Kiristu wrote:Hi,

I'm trying to use Irrb but I can't make it work in Blender 2.62.

I downloaded the latest SVN version and copied the scripts to Blender scripts/addons directory.
I can activate the import-export Addon in Blender User Preferences, but when I select some meshes and I go to export, I got no option at all (I expected to be able to select .irr or .irrmesh at least), and the export button does not create any file.

Am I missing something obvious ?

Thanks,
K.

It works with Blender 2.69. The trick is - irrb export options are in Properties panel. Another problem I faced - it cannot export on Desktop (though, can export only Scene.irr file into any other directory). Maybe I'm wrong - using it the 1st day.
AlfAlien
 
Posts: 20
Joined: Tue Jan 28, 2014 2:08 pm

Re: irrb 0.4 (Blender Exporter)

Postby tasulife » Fri Nov 28, 2014 6:24 pm

HI guys, I found that getting up to speed with the current irrb version was really difficult because the information and documenation at this point is scattered all over the place. So, I made a tutorial on setting up and using the latest version of irrb (0.6). Here is the tutorial page with the link:
viewtopic.php?f=5&t=50417

Pc0de, if you're out there, thanks so much for making this software. Even today this is really valuable and awesome.
tasulife
 
Posts: 20
Joined: Sat Sep 21, 2013 8:09 pm

Previous

Return to Project Announcements

Who is online

Users browsing this forum: No registered users and 1 guest