Spline Tools for Roads, Wires, & Paths

As a roblox developer, it’s currently too hard to make curved paths and assets. A good way roblox could fix this is by introducing Spline tools. I found a post on a Leadwerks engine forum featuring a spline tools plugin someone had made for the engine. I wanted to recommend implementing a similar tool into roblox. It could be very useful for:

  • Preset pathfinding (NPC Vehicle routes, etc.)
  • accelerated wire production
  • Accelerated road production
  • Cutscenes with the camera

YouTube Video of this in Leadwerks:

Applications to Wire:


the red points would be Handles used to edit the spline

Applications to Road:

AI vehicles could follow the path set by these points

Thoughts/recommendations? Applications?

Link to the post:
https://www.leadwerks.com/community/files/file/124-spline-tools/

The main difference between this post and that spline tool is that the spline, wire, and road would all be one instance. It would use the same idea as beams except the main differences would be:

  • Handles to choose how it bends
  • API for trail following (not really pathfinding)
  • Bending on X/Y as well as bending on XZ
5 Likes

Just so you know, the example of a “Wire” exists already as a Rope Constraint. Just throw up two attachments and a rope constrain to connect them and you can play with the properties

Yes, but the problem with the rope constraint is that it doesn’t support any textures, and can’t make custom paths. It would be hard to roll it up on the floor and add a nice rope texture :slight_smile: