Created a TAPERPATH command
Figured for more visibility I would create a separate thread, but more details are available at https://forum.profantasy.com/discussion/12028/question-on-xp-dev-rdata-and-dlscan-do-i-use-both-for-sub-entity-selection
command will require:
- The User to select a path
- The User to select a point near the end of the path that will be the narrower end
- The User to type in the minimum line width
- The User to type in the maximum line width
The command will then explode the path and taper each line gradually.
Something I have observed is that you may find it best to change the fill style to solid if the path is currently set to hollow (before running the command) otherwise you have to try and select all the little pieces if you want to change it after. I do set an undo point so if you forget you can just undo the command.
The XP is attached within a zip file. If you want to use it you should unzip it to your install directory (default C:\Program Files (x86)\ProFantasy\CC3Plus), and to activate it type in TAPERPATH
Comments
Already noticed a hiccup; so zip is attached here instead. If you were really quick to grab it make sure to grab this one instead.
An example of some tapering I did real quick as an example in five minutes or so (should be able to tell which river lines are tapered and which are not)
you might notice the blocky shape doesn't always cleanly connect. If it's really bad I would move a node little bit, but it could also be an issue where you are trying to make the river a little too wide for the curves it's making (like nearing the mouth of the largest river on the right-side here- looks a little jagged)
If I were zoomed fully out, this wouldn't be noticeable, but it's also because I put something like 20 miles wide on that river.
Nice work. Love seeing people writing their own commands.
This is probably something that would be useful to add to a future CC3+ upgrade?
Hey @DoubleDouble -
Was looking for the exact functionality you built and came across this thread. I downloaded the updated version from your second link in this thread and placed the .dll in the folder you specified. I change the fill on my rivers to solid and then ran the taperpath command, but I keep getting rivers that start at 'normal' width, then taper to very thin, and then widen out.
As a workaround, I could simply start drawing my rivers 'earlier' than they should actually start (say north of the mountains in the image attached below), and I could then just Erase the initial segments of those river so they start at their thinnest point. Wanted to see if this was the behavior you were getting or if I might be doing something wrong or if you had other suggestions.
Either way, thanks for creating this and sharing with the community!
Oh that's weird. Sorry for taking so long to respond but do you happen to know what values you were typing in?