Jump to content

Procedural Wings Development


Crzyrndm

Recommended Posts

I also have the UI issues the other above have on the 64bit version, the UI looks normal on the 32bit version; other than that the only thing I believe I'm seeing that needs to be worked on is the lift, it only seems to be applied on the root edge of the wing on the old PWings so wing sweep or length has no effect on the center of lift of my aircraft.  The lift on the B9 PWings is all out of wack.

keep up the good work I like what I'm seeing :)

Edited by TheFuzz
Link to comment
Share on other sites

16 hours ago, Crzyrndm said:

Er, oops...

No updates on the 64bit issue. I really dont know why thats an issue -.-

so is this mod just for 32 bit (just trying to understand)?

EDIT:I hope I will be able to use it, because I cant make any decent looking planes without it.

        If it helps here is my mod list: AirplanePlus, Aviator Arsenal,

 BDALoadedVesselSwitcher, BDArmory, CameraTools, CrossFeedEnabler,

DestructionEffects, Firespitter(Plugin), FSHangarExtender, Kerbal_Rotor_Expansion, LargeShipsParts, OldSchoolTurrets, VesselMover, Module Manager 2.6.25

Edited by Bluejay0013
Link to comment
Share on other sites

If you read back a bit you'll see the UI breaking down . I was referring to that.

If you want a stable version, I recommend the procedural wings from my signature. This is an in development replacement for them and still has a number of issues

EDIT

Latest commit fixes the windows breaking after the first visit to the editor.

Edited by Crzyrndm
Link to comment
Share on other sites

64 bit issue should be fixed. Stupid annoying undocumented inconsistencies...

NOTE: I can only test 32/64 Windows, Mac/Linux may still have issues. If this is the case I atleast know what I can tweak now...

Edited by Crzyrndm
Link to comment
Share on other sites

3 hours ago, Crzyrndm said:

64 bit issue should be fixed. Stupid annoying undocumented inconsistencies...

NOTE: I can only test 32/64 Windows, Mac/Linux may still have issues. If this is the case I atleast know what I can tweak now...

Nice, I will update if I find anymore issues, thank you for the hard work!:D

Link to comment
Share on other sites

20 minutes ago, Crzyrndm said:

Center of mass/lift, last edited property window displays, a couple of UI fixes (misaligned text highlighting most obvious)

That should be all existing functionality reimplemented :cool:

That fixed a lot of quirks, and literally while I was out grocery shopping.

Except now I can't seem to edit B9 control surfaces. 

Link to comment
Share on other sites

They may have been a little difficult to fly before, the CoM/CoL/CoP were doing something very wierd... (not saying its perfect now, but its atleast inside the wing...)

B9 control surfaces should be fixed now, copy paste errors...

Edited by Crzyrndm
Link to comment
Share on other sites

Alright, with that all out of the way, and the method (but probably not implementation) of save upgrading worked out, next on the list is possible improvements.

  • Wing dimensions using leading/trailing angle
  • UI design / colours / polish (I really need suggestions here...)
  • Figuring out how best to not limit dimensions with UI editing
  • A mod name...
  • ...?
Link to comment
Share on other sites

I might be in the minority here, but I liked the way the old B9 fork had snap-to values on the sliders. The old "copy parent dimensions" buttons were incredibly useful too.

Just a few bugs I've noticed: B9 control surfaces act really odd when editing and re-placing them. The body section will suddenly change shape, though it will be fine when you launch the vehicle or reload the SPH/VAB. They're not remembering surface values; they revert to default every time. Also, they're quite weak compared to their behavior in the old fork. I normally drop authority to 70-90 but now I can't take off unless they're at 130+.

But seriously, this is great work. Everything does feel more unified and solid, and to do so with procedural parts is amazing.

Edited by SpaceCommanderNemo
Bugs and clarification
Link to comment
Share on other sites

16 hours ago, SpaceCommanderNemo said:

I liked the way the old B9 fork had snap-to values on the sliders. The old "copy parent dimensions" buttons were incredibly useful too.

The snap values on the sliders are still there. It's just the increment being used is 0.01 for just about everything (you can see it in action on the type selection sliders eg. edge shape).

The "Copy xyz" buttons will come back (as usual, something got missed...)

The control authority thing probably means there's something not quite right with the aero calc (FAR or stock?)

Edited by Crzyrndm
Link to comment
Share on other sites

6 hours ago, Crzyrndm said:

The control authority thing probably means there's something not quite right with the aero calc (FAR or stock?)

Stock aero.

Actually, I looked over the control surface .cfg files to see if there was anything obvious. I can tell you or someone tried to clean up the code (a few things are in different areas), but I compared it with the values from the old B9PW fork and saw the lift-coefficient (don't remember the name exactly) had been changed to 0.19 from 2.0. After I changed that back, things seemed to behave more as I expected.

 

Edit: there was a CoL bug you fixed, what exactly changed? I had this happen (0.9, not 0.9b or yesterday's hotfix): 30194F58A1C76086848F9A7EA64E4C4451E39A71

But then you fixed it being off center... and it moved about 1-2m back. Now my plane flies a lawn dart. I was able to move some fuel around but I'm just not getting it back to how it was. Maybe if I understood what changed?

Edited by SpaceCommanderNemo
Link to comment
Share on other sites

@SpaceCommanderNemo

Completely and utterly wrong prior to that change. As in the CoL was moving multiple meters outside the wing with typical geometry wrong (IIRC, it was going forward instead of left/right so the CoL moving backward would be an expected result).


For purposes of testing save upgrading, any donations of craft (editor) and/or saves with craft (flight) created using the original (separate) plugins would be greatly appreciated

Edited by Crzyrndm
Link to comment
Share on other sites

This is because the interop/upgrade hasn't been established yet and why I would like a few craft that are more complex than just a board or two (my typical testing rig...) to test this with.

As for why, this is a complete rebuild almost from the ground up (about the only common sections of code specific to the wings themselves are to do with the maths behind reshaping the wings), and dealing with two seperate save methods just wasn't something I wanted to do. What I do want to do is add a check for the original modules so the old data is recreated in the new format to make the transition seamless, but testing with 1-5 wings and testing with an actual flyable craft are entirely different matters

Edited by Crzyrndm
Link to comment
Share on other sites

That actually makes a lot of sense. I have a few with complex wings that fit that description. Sadly, I can't say I use a lot of stock parts, but it seems at least for these planes they're limited to AoA tech for the cockpits, B9 w/ PW fork, SXT and KAX (They might all have BD armory stuff as well, as I find the AI useful). Anyway, I hope these can help:

https://www.dropbox.com/s/m1uj8uds5juuh87/Bloodhound.craft?dl=0

https://www.dropbox.com/s/q0x8x41ha5a930i/Greyhound with Drop-Pod.craft?dl=0

https://www.dropbox.com/s/wmp3ejy9smwca9y/Stunt Pointer-B2.craft?dl=0

Edited by SpaceCommanderNemo
Link to comment
Share on other sites

Latest github version should be doing a lot more than just square boards on original vessels. I wouldn't be loading anything important in the flight scene just yet, but you can load vessels in the editor and see where I got it wrong...

Link to comment
Share on other sites

Alright, well I finally updated from what I had. The old wings load the main section fine, but leading/trailing edges are off in space and I have no idea where the control surfaces are. I'll grab a screenshot. Also, I'm getting both menus when I hit J, the new merged window and the old B9 window.

 

Greyhound (rebuilt with new wings when importing old ones wasn't working): 0B8F061A5B9DAF57C63463F3EB85EBC9437301DA

Everything is a triangle, and the wings are attached radially?... Makes no sense.

 

But something old, the pointer....

BF4CCD3D5B88367DCCA5350317EBF94FE297CBBC

not even the same things wrong... :huh:

Edited by SpaceCommanderNemo
Link to comment
Share on other sites

13 hours ago, SpaceCommanderNemo said:

Alright, well I finally updated from what I had. The old wings load the main section fine, but leading/trailing edges are off in space and I have no idea where the control surfaces are. I'll grab a screenshot. Also, I'm getting both menus when I hit J, the new merged window and the old B9 window.

 

Greyhound (rebuilt with new wings when importing old ones wasn't working): 0B8F061A5B9DAF57C63463F3EB85EBC9437301DA

Everything is a triangle, and the wings are attached radially?... Makes no sense.

 

But something old, the pointer....

BF4CCD3D5B88367DCCA5350317EBF94FE297CBBC

not even the same things wrong... :huh:

Jesus, the Kraken has finally made it to the SPH.

 

On a side note request: would it be possible to make a rounded wing tip? I like Procedural wings a lot! It would be nice to have rounded tips for aircraft because I like to make  a ton of replica WW2 aircraft and as we know they have rounded tips. And usually I use the B9 Procedural wings because there is more in depth customization, compared to PWings, also I know there is a rounded tip for PWings, but its just dosent fit with B9 Wings as well.

Thanks in advance!!

 

Link to comment
Share on other sites

@SpaceCommanderNemo

Nearly lost my drink to that one (:P). Can you try again without the old plugin .dll installed please (everything required is in the GameData for this one, you can just delete the folder prior to install). It does look like the edges are doing something really wacky though

Edited by Crzyrndm
Link to comment
Share on other sites

7 hours ago, Crzyrndm said:

@SpaceCommanderNemo

Nearly lost my drink to that one (:P). Can you try again without the old plugin .dll installed please (everything required is in the GameData for this one, you can just delete the folder prior to install). It does look like the edges are doing something really wacky though

Ha, indeed it was a dirty upgrade.

A fresh install gives me this:

C0B23D9EE505ECB2780F9BCEF74495993E81AE6F

Just about perfect, except for the control surfaces... They're the only parts that are off, which is odd, because...

2312E34F306785E6559D7A1924630C74BA99174D

This one came out exactly as it was built before the generic plugin. (Except the appearance of the control surface... surfaces... isn't sticking right)

But my poor greyhound...

C7705DFD00697345A811D56F340C8D6846D2ABB2

The control surfaces are wings now?

Built with the new plugin's 0.9b release w/ the 64-bit hotfix from a day or so after.

Edited by SpaceCommanderNemo
Link to comment
Share on other sites

  • 2 weeks later...
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...