ModreX region in OSGrid

I wrote a quick post to realXtend’s “official” blog about adding ModreX region to OSGrid. Go and read it here: http://realxtend.blogspot.com/2009/12/modrex-region-in-osgrid.html

Ogre scene importer first in action pic

Here is a screenshot of first test of OGRE scene importer that can import ogre scenes to ModreX. This example is not optimized for virtual world use and it contains about 1200 unique meshes and about 20 different materials.

Announcing iKaenkky

iKaenkky1 iKaenkky2 iKaenkky3

Based on a popular website, Kaenkky.com, I’m proud to present first version of iKaenkky. iKaenkky is an iPhone software which locates pizza, kebab or other kaenkky places near you. The places are fetched from kaenkky.com service which is very popular in Oulu area, but also restaurants from other cities exist in the service.

The software fetches restaurant information from kaenkky.com API with REST in JSON format. On iPhone side I used objective-c JSON framework to parse the data and iphone-google-maps-component to display all data. Location information is fetched with iPhones own CoreLocation component.

iKaenkky is still in very early stage and there is tons of stuff to improve. Some people will get it for testing as early beta quite soon, but full release date is yet to be announced.

Re-thinking inventory

Since the realXtend team started making the new viewer, we stepped out and started to re-think some of the related issues. One of those is inventory. We started to look what inventory is, what does it do and what we can do with it.

For first thing, inventory consists of folders and items in those folders. Items can be textures, meshes, prims and so on.  Sometimes user may want to share folder to his friend.

Access to inventory must also secured so that other users or hostile simulators can’t steal, destroy or modify users assets. This is why the inventory must be separated from the simulator.

So as a summary: we want inventory to be a filesystem that is served to user across the internet. This might sound a bit hard, but luckily John Hurliman pointed out that there is already a standard for this: IETF RFC 2518 or more generally known as WebDAV.

On beginning of May John Hurliman kicked off a project WebDAVSharp. This is a project that extends the C# WebServer project with WebDAV. We use the project itself inside Cable Beach. It’s now been awhile since we started and we are now seeing light at end of the tunnel. We are now able to browse through our inventory with MS Explorer which has WebDAV functionality built in. Although it looks promising, it is still missing some core features like ACL, ways of downloading items etc.

webdav inventory in ms explorer

New realXtend community site opens

Last night Matteo Ligas announced about new realXtend community site and simulator, reXpioneers.com. What is notable and was not said in the announcement is that the simulator is running ModreX on top of OpenSim. In the sim there isn’t much yet, but as said in the announcement it is going to be community effort.

Anyway, congratulations and salut to people behind reXpioneers.com.

realXtend NG preview

rexng1 rexng2

As you might know that realXtend team is working hard on the new viewer and there has been lots of effort to get a release out by end of June. Here are couple of preview videos how the viewer looks like. The viewer is in videos connected to ModreX enabled OpenSim. In that simulator are assets imported from the 0.4 Beneath the Waves. The first video shows the new Caelum sky with couple of bots in the island. The second one shows how the dynamic shadows are rendered near the underwater dome.

How OpenID works

As you might know we are planning on using OpenID as our identity provider with rex-NG, Cable Beach being the relay provider. Here is a short video explaining how OpenID works and why we think OpenID is way to go. This video is brought to you by myVidoop.com