Build Helper: Line

    Discussion in 'Suggestions' started by Edymnion, Mar 26, 2019.

    1. Edymnion

      Edymnion Carebear Extraordinaire!

      Joined:
      Mar 18, 2015
      Messages:
      2,706
      Something that I've been dealing with in a large build, but we don't have a build helper for a free form straight line, and it would really help.

      Specifically, I could have really used it here:
      https://starmadedock.net/threads/st...ise-scaled-build-wip.31256/page-2#post-376418

      Where I knew where the starting point of my line needed to be, and I knew where the ending point of my line needed to be, but I had to make multiple scaffolds to line up all of the individual blocks to actually create the line.

      The ability to just "Pick Corner 1" and "Pick Corner 2" and have it auto-generate the build area for the line would have been VERY useful to have.
       
      • Like Like x 3
    2. NTIMESc

      Joined:
      May 18, 2015
      Messages:
      277
      The current Line build helper does this, but unless it's a very short line, or you are very skilled at moving and counting spaces in space, you will still want to build a scaffold.

      A really useful addition, when placing the second point, would be to show the component vectors of the line as you move around.
      Example:
      starmade-screenshot-0010.png
       
    3. Edymnion

      Edymnion Carebear Extraordinaire!

      Joined:
      Mar 18, 2015
      Messages:
      2,706
      Yeah, sorry, I really should have more specific. The line tool we have now is more like a column tool really, it doesn't give you a single block line, but every block that touches the hypothetical line down the center. Which usually means you end up with a column 2-3 blocks thick when you really wanted a single block line.

      I really should have titled this better, my bad!
       
    4. NTIMESc

      Joined:
      May 18, 2015
      Messages:
      277
      I'm still not sure what it is you are asking for, but it sounds more like you are wanting a different line drawing algorithm that is less "greedy" when selecting blocks that intersect the line. When the line only cuts through, say 1/3 of three adjacent blocks, it has to select something. If you exclude some of the blocks, the line will likely no longer appear straight, but have little "dents" along it from certain perspectives.

      Try placing logic blocks at the ends of the line and connecting them with C+V. Of the blocks that the logic pipe cuts through, which would you remove to make the line thinner, and how did you reach a decision?
       
    Loading...