DYJ Posted May 19, 2013 Share Posted May 19, 2013 Introduction The procedural dynamics procedural wing (pWing for short) is a wing piece that the user can procedurally manipulate, the wing automatically generates colliders and set its .cfg parameters accordingly. PLEASE SEE NEW THREAD HERE for current version. Instructions / key commands: Once a wing-section is placed mouse movement + the following commands changes the shape of the wing. Root scale : Mouseover + B Tip scale : Mouseover + T Tip position : Mouseover + G Debug print: O Autosnapping: When a section is attached to another it snaps into place on its parent part to allow for "seamless" joints, this doesn't affect rotation so you can use WASDQE to angle stuff like normal. Autosnapping can be disabled by holding down the right mousebutton as the part is attached. Changelog: 0.1 - "Alpha" Release 0.2: - (sort of)Added reflective FAR support - Code refactoring by Taverius - Unborked a bunch of stuff - Further optimization - Mirrored parts now automatically get updated - Lift indicator should be correct. 0.3: - Proper (afaik) FAR support - Unborking of the attach override logic. 0.4: -Added B9 aerospace wing, asset by Bac9. 0.5: -Added adapter thing, updated references, might have fixed the CoL indicator some people were having with vanilla ksp. 0.6: -Added 2 controlsurfaces and one 1 new wing part, Added WIP thickness scaling. 0.7: -Fixed name conflict,Added allmoving controlsurface, changed to nonrelative thickness scaling, changing thickness now autoupdates. Might have fixed something else too that I don't remember. 0.8: - Changed internal math from floats to doubles to keep up with Ferrams changes to FAR, didn't fix any of the bugs you expected me to. Also, added another wing type that's kind of WIP. 0.8.1: -Added basic cost support, change it by adjusting "costDensity", default is 2000. 0.9: -Taverius update! Added SP+ wing (thanks Porkjet) Fixed tons of bugs, added an option to revert to relative thickness scaling among other things also NEAR support, check bitbucket for a full changelog. 0.9.1: -NathanKell update! Added compatibility with latest FAR 0.9.2: -Added compatibility for KSP 0.90 (thanks to taniwha, MattHP85, ckfinite). -Change R key to B (per abrr2000) since KSP 0.90 uses R in the editor already. -Fixed some NREs for debris (thanks to taniwha). 0.9.3 -Fixed for NEAR. -Resaved PNGs so the DDS converter can read them. Install: pWings work via the GameData system, so drop the ProceduralDynamics folder in there. Known issues / Improvable areas / FAQ / Words / What does this mean?!: Editing a mirrored part or parts that are in weird orientations results in unintuitive controls, can usually be fixed by moving the camera to the other side. Reflective support? Reflective FAR/NEAR support means that to install the FAR/NEAR version you simply make sure that FAR is installed. Elliptical wings don't have their own math yet, and as such they behave like trapezoidal ones. The zero clamp intended to prevent you from inverting your wing doesn't really work and instead makes other möbius shapes. There is a SP+ style wing but now controlsurface, What gives?! That's coming How do I make my own? Example files: https://dl.dropboxusercontent.com/u/70818657/pWing%20Example.zip Source: < see new thread > Licensing: Do not distribute derivatives without my permission, feel free to tinker with it but ask me before you release anything. To clarify this applies to the plugin, Assets you can do whatever you want with. Link to comment Share on other sites More sharing options...
Canopus Posted May 19, 2013 Share Posted May 19, 2013 Saw this on the stream:) Testing it immediately Link to comment Share on other sites More sharing options...
BlueSubstance Posted May 19, 2013 Share Posted May 19, 2013 Nice work! I'll take a look at it. Link to comment Share on other sites More sharing options...
MuscleStankSocks Posted May 19, 2013 Share Posted May 19, 2013 Very nice! Found this from the KerbalSpacePod stream. Link to comment Share on other sites More sharing options...
ahappydude Posted May 19, 2013 Share Posted May 19, 2013 Wooot, i must try cheers Link to comment Share on other sites More sharing options...
krbl Posted May 19, 2013 Share Posted May 19, 2013 This is awesome, nice job! Link to comment Share on other sites More sharing options...
Climberfx Posted May 19, 2013 Share Posted May 19, 2013 By the pic i see it put functional winglets too! Is that right?All of this work with FAR System? Link to comment Share on other sites More sharing options...
DYJ Posted May 19, 2013 Author Share Posted May 19, 2013 FAR support is coming but is not out yet I'm afraid. Link to comment Share on other sites More sharing options...
velusip Posted May 19, 2013 Share Posted May 19, 2013 Excellent! Is this a precursor to procedural "other things" like fuel tanks? Link to comment Share on other sites More sharing options...
s20dan Posted May 19, 2013 Share Posted May 19, 2013 This is awesome thanks, I really look forward to FAR support Link to comment Share on other sites More sharing options...
JeBuSBrian Posted May 19, 2013 Share Posted May 19, 2013 Excellent! Is this a precursor to procedural "other things" like fuel tanks?I've been working on that on and off this past week, but I didn't want to announce anything prematurely, since it still crashes on me far too often. Gotta look into that. I'll have to compare my code to DYJ's, I think. Link to comment Share on other sites More sharing options...
Mechrior Posted May 19, 2013 Share Posted May 19, 2013 OMFG I saw this on skunkys stream! didnt think you would release this fast!!!! much love going to go test them now! Link to comment Share on other sites More sharing options...
Pursuedtank Posted May 19, 2013 Share Posted May 19, 2013 I have been looking forwards to these since the stream on Friday. I am going to test them as soon as the game loads. Link to comment Share on other sites More sharing options...
ahappydude Posted May 20, 2013 Share Posted May 20, 2013 Think if we can get it to work with engines Really usefull plugin, cheers for that! Link to comment Share on other sites More sharing options...
deadshot462 Posted May 20, 2013 Share Posted May 20, 2013 Incredible. Link to comment Share on other sites More sharing options...
UAL002 Posted May 20, 2013 Share Posted May 20, 2013 Most innovative thing I've seen in gaming yet. Way to think outside the box. This is AMAZING work. I have a huge smile ear to ear right now as I just built a quick Boeing Airliner analogue with B9 Aero fuselages and the damn thing flew just like it should. Link to comment Share on other sites More sharing options...
SalmonellaDingDong Posted May 20, 2013 Share Posted May 20, 2013 Eager for FAR support, what happens if I use it with FAR as of now? Link to comment Share on other sites More sharing options...
Taverius Posted May 20, 2013 Share Posted May 20, 2013 Eager for FAR support, what happens if I use it with FAR as of now?Probably won't get off the ground Link to comment Share on other sites More sharing options...
spike52656 Posted May 20, 2013 Share Posted May 20, 2013 IloveyouIloveyouIloveyouIloveyouIloveyouIloveyouIloveyouIloveyou Link to comment Share on other sites More sharing options...
Nutbag Deluxe Posted May 20, 2013 Share Posted May 20, 2013 Well, I can confirm that at least one wing configuration makes it possible to fly with FAR. It was a bit hard to get off the ground, and the plane flies a bit twitchy, but it works. Link to comment Share on other sites More sharing options...
Melfice Posted May 20, 2013 Share Posted May 20, 2013 By the pic i see it put functional winglets too! Is that right?All of this work with FAR System?I don't see any winglets, as far as my limited avionics jargon can tell.Did you mean flight surfaces?'Cause if you did, I'm sorry to disappoint you. Unless I happened to make such a freaky wing the procedural thing just threw its hands up in the air and said "Balls to this, I'm drowning my sorrows in a barrel of pure alcohol!". Link to comment Share on other sites More sharing options...
killer420 Posted May 20, 2013 Share Posted May 20, 2013 1st of all great great mod!!!!!!! A lil bug when you go to place the wing with the center of lift ball on it show where your center of lift is while placing but once you place the wings it resest the center of lift ball to its org postion. But again what a great mod!! Link to comment Share on other sites More sharing options...
Climberfx Posted May 20, 2013 Share Posted May 20, 2013 I don't see any winglets, as far as my limited avionics jargon can tell.Did you mean flight surfaces?'Cause if you did, I'm sorry to disappoint you. Unless I happened to make such a freaky wing the procedural thing just threw its hands up in the air and said "Balls to this, I'm drowning my sorrows in a barrel of pure alcohol!".I mean this that is showing on the pics, the movable part seams to be part of the wing, not and extra part extension. Link to comment Share on other sites More sharing options...
Taverius Posted May 20, 2013 Share Posted May 20, 2013 I just overrode the attachment of the wingtip with right-click on attach and stretched the wing root so it would line up with the control surfaces.The control surfaces themselves are just the NTBI ones from my mod. Link to comment Share on other sites More sharing options...
Climberfx Posted May 20, 2013 Share Posted May 20, 2013 Understood!Looks Great! You fool me! Link to comment Share on other sites More sharing options...
Recommended Posts