Put that block there – VW/RL input devices

The great thing about middleware and infrastructure services is that once they are in place it becomes very easy to have an idea, then implement it. Rob had been working on the MQTT broker interfaces for various platforms, providing handy API’s that means people could just use the pub/sub messaging. Taking a role as a user of the system I had already implemented the piece in the previous video allowing me to publish messages and subscribe to messages from real world activities in front of a video camera. (This is of course the same technology that AndySC has brought to the fore with his real world experiments, but with a little twist).
In a quick 10 minute test we managed to move from just recieving messages that an event had happened to change that to where the event had happened. So a message is generated with some coords in it, some where other then the virtual world. In this case a camera position.
That is consumed in opensim and translated into a RezObject event by the subscribing script.
In short, cubes and spheres are rezzed in space relative to the control object based on receiving a message from the real world about where they should be.
The image shows Rob and I in opensim with a whole load of rezzed cubes and spheres each one has been created by effectively pointing in real life at a web cam.
It feels very strange to make these things happen, its should not though as we are often making real things virtual, even as I type this on a real keyboard it is creating virtual characters on my screen, however it feels very different in the context of a virtual world for some reason.

8 thoughts on “Put that block there – VW/RL input devices

  1. @subdigit the pub sub is there already for you inside the firewall ๐Ÿ™‚ You can hook what you want to do whatever and the opensim on the CIO server is patched with Rob’s script consumer functions.

  2. cool. now the big question is where are the API docs published? ๐Ÿ™‚ You know, if it’s not published online, it’s not really available ๐Ÿ™‚

  3. Please, can you PM me and tell me few more thinks about this, I am really fan of your blog…gets solved properly asap.

Comments are closed.