Monday, June 25, 2007

Getting There

The new version is coming along. What's taking time is adding redo/undo for intersections. It gets complex as there are so many calculations involved in making, moving, and removing intersections. I think I about have it figured out. Last thing to do is to update the help file. Still looking at early July for release.

Sunday, June 17, 2007

Example Image


Here's an example of a road with intersection used in Bryce 4.

Saturday, June 16, 2007

Building Rapidly

Now that I figured out how to do intersections, I've made rapid progress on other aspects of the next release. Since adding multiple roads and intersections makes the program more complex, I have to go through and modify multiple sections to accommodate them. So far I've updated the menu, the template load and draw routines, adding and deleting routines, and fixed a number of bugs I've spotted. Last to do is update undo/redo commands and modify the help file. So if all continues to go well, the next release should be ready by early July.

Sunday, June 10, 2007

Progess!

After the encouraging start on intersections, I had multiple problems getting them to look right so I finally stopped trying, and for the past few months, moved on to other things. Knowing that the current version expires at the end of July, I decided to take another look and see if I could figure it out. This time, I quickly identified the root problem and got it to work. The intersection is made by creating the first road, adding a second road that crosses over it, then pointing at the intersection with the mouse and hitting the "i" key. As with a single road, the user gets 3 maps (bump map, texture map, and alpha map) with all the information already added by the computer.
With this completed, the next version will now allow multiple roads and at least one intersection. If I coded it well, I should be able to add multiple intersections but we'll see how easy or hard that is.