Windcatcher
09-21-2005, 11:57 AM
There is only one change, but it's a big one that should allow a lot more variation in the types of dungeons you can create. Version 1.9 has a redesigned polygon generation core that lets walls be something other than perfectly flat (and vertical). This version allows support for rounded walls.
When you select a corridor, a series of drop-downs will appear for the ceiling, floor, left, and right walls, respectively. For each wall, you can set it to either flat or round, where round walls bulge outward along an arc. The default sweep angle is 90 degrees (so if you made all four walls round you'd get a perfect circle), but next to each drop-down is a configuration button that lets you change the angle in 5 degree increments between 5 and 175 degrees. A 5 degree sweep would look almost flat, while a 175 degree sweep would create a high arch.
Eventually I want to expand this to support irregular walls for a natural cavern look, but this is a first start. I also will need to add support for pushing side corridors in from the wall edge (at the intersection point) so vaulted ceilings become possible.
The end walls (front and back) still have to be flat for now, and rooms haven't changed in that their walls are still all flat. In future versions I'd like to expand those as well, but the current feature is now perfected so there's no reason to sit on it.
Dungeon Builder 1.9 is available here, and I'd like to remind everyone that it isn't tied to EQ in any way (it exports standard .3DS files). If you want to use it for any other projects, feel free (and feedback is, of course, always appreciated).
http://sourceforge.net/project/showfiles.php?group_id=88515&package_id=128908&release_id=358220
When you select a corridor, a series of drop-downs will appear for the ceiling, floor, left, and right walls, respectively. For each wall, you can set it to either flat or round, where round walls bulge outward along an arc. The default sweep angle is 90 degrees (so if you made all four walls round you'd get a perfect circle), but next to each drop-down is a configuration button that lets you change the angle in 5 degree increments between 5 and 175 degrees. A 5 degree sweep would look almost flat, while a 175 degree sweep would create a high arch.
Eventually I want to expand this to support irregular walls for a natural cavern look, but this is a first start. I also will need to add support for pushing side corridors in from the wall edge (at the intersection point) so vaulted ceilings become possible.
The end walls (front and back) still have to be flat for now, and rooms haven't changed in that their walls are still all flat. In future versions I'd like to expand those as well, but the current feature is now perfected so there's no reason to sit on it.
Dungeon Builder 1.9 is available here, and I'd like to remind everyone that it isn't tied to EQ in any way (it exports standard .3DS files). If you want to use it for any other projects, feel free (and feedback is, of course, always appreciated).
http://sourceforge.net/project/showfiles.php?group_id=88515&package_id=128908&release_id=358220