Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Edit Spline Tangent Via Alternative To Transform In Editor?

Let me clearly state my problem: I want to create roads, rivers, and so forth but adjusting the spline curve is both slow and non-specific. Additionally, the tangents are far off screen, by definition a different angle to my separate points I'm curving from / to, and ultimately just clunky and not how one would expect to adjust a curve outside of the fact that this is conventional.

Idea 1: Add a few extra points to the spline or some actors I'll call "waypoints" for reference. Select these and basically cause the curve to flow through them as well as possible. This is stupidly helpful for cases where you're following a long bend over terrain that's also banking downward. An additional assist would be to automatically chunk this into multiple spline points - even adding some - and suggesting it to the user - ie if you're banking over a "hill" which is more or less stair stepping a bit then it might suggest a spline which also stair steps to better fit the curve created by the waypoints - as in, the user also stair stepped but presented the algorithm with the task of matching those waypoints with a single curve - something not possible and likely to resolve poorly.

Idea 2: Figure out how to convert the world XYZ and point rotation and scaling into a simple set of boxes with scaling bars. Basically boil it down to the point where I can at least edit the curve while looking at the curve and not having to adjust a tangent point that's literally miles away because that's where it has to be for this particular curve. I'm aware that I could have 2 camera viewports open in UE4 and thus far that's the best out of the box solution I've got going for me and what I'd suggest as a workaround in the interim.

I'll be starting on this later tonight when I get out of work (starting literally now). Thoughts and ideas?

Product Version: UE 4.22
more ▼

asked Aug 12 '19 at 11:00 PM in Blueprint Scripting

avatar image

78 5 11 16

avatar image ClockworkOcean 6 days ago

I hear what you're saying, but it sound a bit like you're not used to editing splines ( excuse me if I'm wrong ). Have you looked at something like:


avatar image Travistyse 4 days ago

Hadn't even heard of landscape splines. Nonetheless this didn't help me. I'm looking to edit the tangents and create a proper curve - this video doesn't cover that and simply has the creator dropping down spline points to create the curve. I'll nonetheless look into whether or not this is a viable alternative to my current process - wouldn't surprise me.

avatar image ClockworkOcean 4 days ago

It's just that your spline editing problem does sound a bit like there might be ways of using the current setup you're not yet aware of ( excuse me if I'm wrong there ). There are many parts of the engine interface that could use some work, and plugins are useful for that, but I think splines is one of the areas the do have nailed...

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

0 answers: sort voted first
Be the first one to answer this question
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question