21 votes Vote

Add objects parallel or perpendicular to splines.

I'd like to add steps to areas of my trails which are steep, however, I have no way to align the resulting objects with the spline. This ability could also be used to place things like bridges, gates, or other game object details.

It would also be great to be able to place things like gaurdrails or fences alongside the road as well, but parallel to the spline, rather than perpendicular.

The most flexible approach would likely be to align the objects with a angle offset from the spline's. So zero would be parallel and 90 would be perpendicular.

Simple visual: https://i.imgur.com/ntKtUZ1.jpg

Andrew Sidereal , 01.10.2020, 21:58
Idea status: under consideration

Comments

pure_luck, 09.02.2021, 21:03
Another use of it is placing fences or poles along the road. Or even houses.
ChristopherSummer, 24.04.2022, 21:55
I would very much appreaciate this Feature (it is, in Fact, why I searched and found this Idea-Informaer Site for MapMagic), and it seems to be a rather popular Request (under consideration \o/). I would imagine it could be a green Object-Node which takes a green Input and an orange Input (for the Spline); comparable to the Adjust-Node, the Node woul change an Object's Rotation, but only offers the Options the have a particular Axis of that Object (X,Y,Z,-X,-Y,-Z) face the selected Spline's nearest Segment's Direction (with "parallel/perpendicular" possibly being a Checkbox). Ideally, the Node might also contain a blue Input for a Mask, so that Object-Spawnpoints are only created where the Spline meets the masked Area (which would be much cleaner and safer than relying on using a Scatter-Node with high Density, then masking, then rarefying and hoping one is left with only a single Object spawing at the Spline-Point).

If this Node that I am hypothethizing about would also enable spawning Objects in a Row, then maybe there should be two Values to determine the Distance between each Object, and a Position-Offset for Finetuning whether the Objects spawn sooner or later (but that might just as well be adjustable with the End-User finetuning the Mask-Input).

In my Mind, this hypothetical Node would then connect to an Object-Note as usual. It could also have a Checkbox which, if set to true, would utilize the first Object in the Object-Pool of the connected Object-Output as a Cap-Object at the Start and End of the generated Object-Pathway.

I hope it is okay that I brainstorming like this -- I am very new to MapMagic and have no Expertise in writing my own Generators yet, so for now I hope it will become an official Feature, I just hope that Suggestions like these may inspire that. :)

Leave a comment