The inside story of the development of the realXtend virtual reality platform.

maanantai 6. syyskuuta 2010

Building with Naali

I have been working on build mode for Naali for some time now. We have had build functionality for a long time with the 'Object Edit' UI. At some point it became a bit too crowded and other tools like component editor started popping out. We tought that we need some central place where you have your build tools. Anyways it's nice to have your normal UI on where you communicate with others and interact with the world, and another where you build your world with nice tools. I decided to make a new scene so I could have all the screen space for myself. When you enter build mode all your normal Naali UI will hide and the build tools come out.

I think the build mode has now ported most features from python Object Edit tool and it combines your inventory and other build tools into one work space. There are still bugs but you can already do some interesting things with it. We are trying to move to using entity components to add features into world objects. I've made a video that shows you some components as light and web content on a object and also other stuff like how to use URLs from web or from your webdav inventory as your 3D models, textures and sounds.

When my mouse is out I'm copying URLs from my text editor. Most urls are from my public dropbox, that I found to be a very interesting build tool where you keep your assets. When you update your mesh there, everyone will get the latest (if they clear their Naali asset cache first for that mesh, we are looking into how to automaticly do this via timestamp or something similar). You can too build with my meshes/textures as they are public with dropbox: