Texture alignment problem

I'm trying make a floor plan (in DD3) and I'm having a texture problem I can't quite figure out. I'm making a series of round rooms that are merged, kind of like a conch shell. The first way I tried to build this was as a series of overlapping circular rooms. I overlapped them, then broke the walls of one for a door and the other to butt up against the walls of the first. The walls look fine, but the floor textures aren't aligned.

My final goal is to simply have the floor textures in the parts of this room line up as if they were a single floor. This is what I've tried so far:
I thought I could make a multi-poly out of the walls to make a single filled floor for the rooms but that didn't work, it left a blank spot where the shapes overlapped.

I tried to turn the wall lines into paths and then combine them into a simpler shape but because the ends aren't aligned it caused a big line problem.

I can't figure out how to draw the shape I want by starting with the line tools, again because the ends of the broken circles don't overlap at each joint.

I could get this to work if I could shift the alignment of the textures but there doesn't seem to be a control for that.

I've attached a simplified map that shows what I'd like to do and a couple of the kinds of things I tried. Anyone done something like this before.

Comments

  • MonsenMonsen Administrator 🖼️ 81 images Cartographer
    edited March 2010
    1. Draw the outer walls by drawing the overlapping circles (if you use the dungeon room tool, draw them without a floor, just walls)
    2. Use break and split to break the rooms where they join. Use the intersection modifier to make sure you hit the joining point exactly. For your sample, i would have used break to remove the inside wall completely from one of the circle, and use split at both ends of the inside wall in the other circle, to keep the wall, but disconnect it from the circle.
    3. Now, use Line to Path and select your two outer circles. You now end up with one composite shape
    4. Now use Path to Polygon on the composite shape, making it a polygon.
    5. You need two of these, one for the floors fill, and one for the walls. Make a copy of the shape, place it exactly on top of the other shape (simple with non-visual copy). Make sure you place one entity on the FLOORS sheet and FLOORS layer, while the other one goes on the WALLS sheet and layer.
    6. Now, change the fill style of the floor shape to the desired fill style for your floor
    7. And finally, change the fill style of your wall shape to the appropriate wall fill style, as well as setting it's with to the desired wall width (if you don't set the with, you will end up with a shape filled with wall


    In general, when editing such strange rooms, keep the following tools in mind
    - Break/split for removing parts of an entity to ensure you get a continuous line when drawing a complex composite shape
    - The modifiers (especially endpoint and intersection) to make sure your splits/breaks are placed correctly
    - The node edit functions (add, remove and move nodes)
    - The line to path and path to polygon commands. All rooms should be polygons, but you'll often start out with simple lines.

    If you get a "leak" in the shape after combining with path to polygon, it is usually because you have two nodes on top of each other. Use the node edit commands to remove or move one of them.

    I attached a sample drawing, drawn to look like yours. This is how you wanted it to look, right? You can use the list tool to examine the entities in this example.
    x.FCW 194.7K
  • edited March 2010
    Thank you, You drew exactly what I wanted. Looking at it with list I see the entities that make it up and now understand how it works. Unfortunately, I can't quite duplicate it.

    Something is wrong with how I'm using modifier or I've got a problem with CC3. This is what happens when I try to do your step 2.
    * I select the break tool. Command line says "Entity to Break:"
    * I select one of the circles. Command line says "Break starts at point:"
    * I select the intersection tool. It appears to type INT into the command line. The command ends and the command line goes to "Command [BREAK]:"

    I can get the intersections close by hand, but then when I try to path to poly it I get broken lines when two end points don't quite meet up.

    I moved on with you instructions for a single object just to make sure I know what I was doing. Everything else I seem to be able to do, just not the modifiers.
  • Got it. Once I got my modifiers issue worked out I was able to get exactly what I wanted.

    I did in fact get a leak on the path to polygon command and was able to figure that out.

    I also wasn't able to figure out how to use any copy command to change the sheet as I was copying an object. I used the Sheets->Copy to Sheet command and got it.

    Thanks again.
Sign In or Register to comment.