Just a quick blog to say plenty stuff done today but I'm keeping it hush hush for a few days, after which I promise a video. To keep you guessing, here is a shot of a building that is now populating my prototype:
Plenty more where that came from, and with the shadows, cloud cover shading and all laid out in a small level, it really starts to create the impression of what could be, and if all goes well what will be.
Physics Like A Bullet
I also found time last night to open up the Bullet SDK and combine the terrain and kinetic player controller, and insert it into a hijacked ODE DLL. The three commands ODE START, ODE UPDATE and ODE END now contain Bullet code which compiles and runs in the background though presently does nothing. I figured a simple INTERSECT OBJECT command to find the current terrain height was sufficient for my Monday meeting demo. Technically all physics work is scheduled for July but I could not resist taking a peek to see if I could get my fancy new controller and dynamic terrain, and I can :)
I think I will make a nice cup of tea now and watch Monty Python's Holy Grail on NetFlix (a special treat to myself for not BSODDING another PC). My old new PC created further havok as well today which now refuses to boot after a de-fragmentation exercise. I then tried to run Windows repair only to find Windows refused to accept the disc as the build versions we out 0.00001 (thanks again MS) and to cap it all after I reformatted the drive to install a new Windows on there, the Windows installer refused to accept a partition existed. You can't make this stuff up!! Next job here is to open up the case, disconnect all the drives except the MAIN drive, then try installing again. With a little luck the other drives will still be there, and more importantly all the data there in. Fortunately it's all backed up here and there, so this is simply a resurrection exercise only. It looks like I made the right call switching to the old machine and carrying on with my little project.