[Clam-devel] Blender CLAM integration
Natanael Olaiz
nolaiz at gmail.com
Fri May 8 08:37:07 PDT 2009
El 05/08/2009 05:07 PM, Pete Carss escribió:
> I've tried running Blender and CLAM on the same box (Ubuntu 9.04). Now
> the exported network loads, and when I press ALT-A in blender I get
> the FrameChanged message in NetworkEditor. So, it works, kinda.
>
> I think the problem with my network was a labeling issue with the
> listener and source - they'd ended up with extra numbers, like:
> listener0.000.
Exactly. Dots are not allowed in CLAM processings names, since are used
for the connections in the XML.
I updated the network_scene_exporter script to replace thems, so if you
update your sandbox it should work now...
>
> But - I saw the sockets being used, and assumed that Blender and CLAM
> could be on different machines? I thought OSC could be used this way,
> am I wrong?
Yes, you could just replace in the BlenderOSCSender script the
"Message(message,value).sendlocal(port)" line by
"Message(message,value).sendto("xxx.xxx.xxx.xxx",port)", where
xxx.xxx.xxx.xxx is the ip that you want to send the messages.
Best regards,
Natanael.
>
>
> Pete
>
>
>
> On Fri, May 8, 2009 at 3:25 PM, Pete Carss <dmtquarter at googlemail.com
> <mailto:dmtquarter at googlemail.com>> wrote:
>
> That network loaded fine.
>
> I'm using BlenderOSCSender and network_scene_exporter with a
> version number of 1.3.1 on XP with Blender 4.8ish - and running
> SVN Network Editor on Ubuntu 9.04 (64bit). Am I asking for trouble
> trying to run across platforms and version?
>
> I'm assuming I can run Blender and NetworkEditor on different
> machines? Is this correct?
>
> Pete
>
>
>
>
> On Fri, May 8, 2009 at 3:06 PM, Natanael Olaiz <nolaiz at gmail.com
> <mailto:nolaiz at gmail.com>> wrote:
>
> El 05/08/2009 03:31 PM, Pete Carss escribió:
>
> Thanks, that clears up why I had no spatialization
> plugins. I was assuming the scons build at the CLAM root
> was picking up the plugins....I can stick to one platform
> now ;-)
>
> So they compiled and installed OK - but I'm getting this
> error:
>
>
> Mmmm... Which version of clam are you using? SVN? (I guess so,
> because the created OSC paths...) I tried the demo_scene_maker
> script here, and the network is loaded correctly (BTW, I
> attached it here, with one source and one listener). Could you
> send us your generated .clamnetwork file?
>
>
> Loading CLAM_OSC.clamnetwork...
> [...]
>
> ##########################################################
> ################### ASSERTION FAILED #####################
> ##########################################################
> At file scons/libs/core/src/FlattenedNetwork.cxx line 451
> No processing in the network has the name '001_xyz'.
>
> [...]
>
>
> I've never used SpatDif before so maybe this is obvious.
>
>
> No, is not a SpatDIF related problem, is a wrong network:
> probably some connection of a processing that doesn't exists...
>
>
> PS - I think I just watched a video from LAC09 with you
> scratching your chin a lot....
>
>
> Yep, that was me. :)
>
>
> Best regards,
> Natanael.
>
>
>
> Pete
>
>
>
> On Fri, May 8, 2009 at 2:03 PM, Natanael Olaiz
> <nolaiz at gmail.com <mailto:nolaiz at gmail.com>
> <mailto:nolaiz at gmail.com <mailto:nolaiz at gmail.com>>> wrote:
>
> Hi Pete,
>
> Beside I have to check and update the how-to that you
> read (we
> actualized the plugins but not the wiki...), the
> problem that you
> have about MultiLibloSource is because you didn't
> compiled the
> CLAM OSC plugin, which is on the subversion repository
> (http://clam-project.org/clam/trunk), and I think is
> also in the
> web packages. You have to make a scons clam_prefix=...
> prefix=...
> and scons install whithin CLAM/plugins/osc directory.
> It uses the
> Liblo library, that exists for Linux for sure, but I
> don't know if
> it also for windows.
>
> In short I expect to actualize the instructions, and
> probably the
> scripts too. Meanwhile, try compiling the osc plugin,
> and if you
> have any question, you are welcome to ask.
>
>
> Best regards,
> Natanael.
>
> El 05/08/2009 02:07 PM, Pete Carss escribió:
>
> Hello There,
>
> I'm trying to use CLAM in conjunction with Blender.
> I'm trying
> to deploy this in the Fulldome theatre I run, so
> I'm using a
> dome-corrected build of Blender which is Windows
> only. I have
> multiple platforms available to deploy CLAM.
>
> I have followed the instructions at
> http://clam-project.org/wiki/Devel/Blender_support
>
>
> I have created a demo scene using the supplied
> script, created
> a CLAM network file using another supplied script.
> When I
> attempt to load this file, I get an error message
> complaining
> about lack of "MultiLibloSource". MultiLibLoSource
> seems not
> to exist on all the platforms I've tested: Ubuntu
> 8.10 (32bit
> binary) Ubuntu 9.04 (64bit built from source)
> Windows XP
> (binary stable and SVN snapshot) and Mac OS X
> (binary stable
> and SVN snapshot)
>
> What platform does MultiLibloSource exist on?
>
> Yours
>
> Pete
>
More information about the clam-devel
mailing list