Hi! B2rex 0.8 has been released, featuring real time connection to taiga/opensim server and support for blender 2.5.
https://github.com/downloads/b2rex/b2rex/b2rex-0.8.zip There is a new manual describing the current capabilities of b2rex: https://sim.lorea.org/pg/pages/view/438/ About the real time connection, this means now blender can connect to the sim server as a native client, with full access to the protocol and capabilities to import rex objects on the fly, move, rotate, scale objects, manage permissions, reparent, upload new objects, materials and textures, some inventory management... No support for prims or editing assets yet (they have to be reuploaded with a new uuid). The connection is done through an agent module, which can be an external program or run within the blender process, and also streamlines the protocol into more simple editor commands, so it should be straightforward to adapt to the tundra protocol, or to emit the same messages from naali without the need to understand the underlying protocol at all. The following diagram tries to illustrate the 3 possibilities: https://dev.lorea.org/~caedes/agent-diagram.png. For the moment I have implemented the first and second cases (for blender 2.5 and blender 2.4). Regarding the support for blender 2.5 and blender 2.4, development has switched completely to blender 2.5, and blender2.4 still works to a certain extent although this release is only for blender2.5, and support for blender 2.4 will be continued as needed or required by the community. Another important news for this release is that modifications to the taiga server are no longer required, although there are still two optional patches provided, one to allow inventory management in standalone setup, another to allow for terrain modification using LayerData packages (allows to update a parcels of terrain independently). The old method of uploading and accessing worlds with custom xmlrpc calls is still supported but probably will be discontinued since applying patches to the server is not in most people's reach. Also, I have uploaded a couple of videos: http://www.vimeo.com/user6191106 Testers are wellcome, but note there are still a lof of corners to polish towards a more user focused 1.0. The only worlds tested at the moment are my localhost server, sim.lorea.org server, and virtualexpo world, I would also be happy to test access and compatibility with other worlds. Usage of b2rex is not recommended at the moment with production servers, but it should be safe. For the next release, I intend to add support for logic editing and control in the following areas: 1.Graphical editor for logic 2.Control several logic subsystems from realxtend and opensim 3. Access to the information from blender logic graphs and possibly export it 4.Executing b2rex inside blender's game mode Kudos to Invi, who started the blender2.5 support in this release and also implemented inventory management support. Greetings! Pablo
signature.asc
Description: OpenPGP digital signature
