blogs

Goals

I have decided to try and set a goal for myself and for GMUVE so here goes:
August 7, 2006 GMUVE Python Technology Preview Release

The following features should be active:

  • Berkley DB Based Datastore (Completed)
  • COLLADA import of geometry, material, and lighting (Partial)
  • Command Line programmable interface (Completed)
  • OpenGL display of COLLADA data from datastore (Partial)
  • Ability to walk around loaded enviornment

Python

I have been playing with Python more and more lately and have been playing with building a GMUVE implementation in Python. Unfortuately I do not have much time these days to work on GMUVE.

Trying to get some help

I talked to Vodak last night and I am hoping he, his brother, and some of their friends will be willing to lend a hand to the project. I am hoping to get some time this weekend to spend on GMUVE. I will be working on straightening out the interfaces. Simple Rendering, and turning the network code back on, as it is out of date with the rest of GMUVE.

Work Continues to first preview release

I was planning on getting all sorts of work done this last weekend on GMUVE, but due to circumstances out of my control I got very little time to work on it. However I did begin work on a simple test renderer to render data loaded from COLLADA files. The plan here is simple I am going to get a renderer working using basic OpenGL commands first and then I will begin adding support for more advanced OpenGL constructs as time goes by. This way I can at least get something up and running. This will also give a built-in fallback if something happens in the client and more advanced renderers fail.

Making progress to tech preview

I have been working on a number of efforts in attempt to create an easily downloadable version of GMUVE that actually does something to show where GMUVE is going. To that end I have begun work on a COLLADA importer. I have added the ability to use Jython to create test scripts to test the GMUVE engine. There has been a lot of work in the core code to get the architecture of the datastore/nouns just right. I have also begun work on the rendering infrastructure.

The goal is to build an executable release that can take COLLADA files and display them in gmuve. While this seems trivial it will be a big next step for GMUVE.

Syndicate content