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


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to