Jump to content

Procedural Wing Joint Smoothing


Recommended Posts

When I'm building aircraft in KSP2, I often like to use more than one wing laid end-to-end, as a way to get a cooler, more complex shape, while also having multiple flaps that I can bind to different control axes.

However, It's currently extremely difficult to make the root of one wing match the tip of another in cross-section, and as a result, the combined wing has an ugly seam down the middle.

I propose that in the wing editor, two new buttons be added - one for the root, and one for the tip. This button would only be visible if another wing piece is connected to that end of the wing.

When you press the button, that end of the wing assumes the exact cross-section of the opposing end of the wing it's attached to. (i.e. pressing the "Flush Root" button of a wing that is attached to another wing will cause the root of the wing currently being edited to match the tip of the other wing.)

This way, smooth, multi-angle wings would be much easier to create.

Link to comment
Share on other sites

I'd like to add a closely related suggestion from an older thread to improve quality of life when editing procedural wings:

A way to resize the wing (or multiple attached/smoothed wing segments as suggested in this thread) in 2 dimensions while keeping the same aspect ratio and shape. Right now, when you're happy with a wing shape but you realize that you need more (or less) wing area, you have to do the following steps:

  • change wing span
  • change root length
  • change tip length
  • adjust wing angle to approximate what you had
  • Reposition everything that was already attached to the wing

It would make plane building so much smoother if this process could be condensed down to just a gizmo or slider to scale the wing. It doesn't need to scale it up in 3 dimensions, just dynamically calculate span, root, tip and angle to maintain the same shape. If any one of them would exceed a limit for the wing part, don't let the wing scale to that size.

Edited by Lyneira
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...