S4ndman Posted January 31, 2014 Share Posted January 31, 2014 Let me know when someone gets a retractable gear working, as that's one of the major Animations I'm putting off until the system to control the gear is working. IIRC The gear also needs Friction data for braking too doesnt it?. I got basic gear control. I can lower and raise gear (with working animation) and land, but this is still very basic and lots of logic is missing. If I start from the ground (with gear lowered) the plane just blows up so I guess I need to look into braking and suspension. I will get back to you when I make some progress. Link to comment Share on other sites More sharing options...
SkateZilla Posted January 31, 2014 Share Posted January 31, 2014 I got basic gear control. I can lower and raise gear (with working animation) and land, but this is still very basic and lots of logic is missing. If I start from the ground (with gear lowered) the plane just blows up so I guess I need to look into braking and suspension. I will get back to you when I make some progress. Prolly Collision Model related, IIRC, the Stock DCS F-16C Model doesnt have a complete AFM Ready Collision Model. I Guess I donate time to Gear Animation this weekend.. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
RagnarDa Posted January 31, 2014 Share Posted January 31, 2014 No no you need to increase the wheel_damage_force_factor in entry.lua. DCS AJS37 HACKERMAN There will always be bugs. If everything is a priority nothing is. Link to comment Share on other sites More sharing options...
S4ndman Posted February 1, 2014 Share Posted February 1, 2014 Turns out that the problem was with the position of the landing gear. I've adjusted Z coordinate slightly in F16Demo.lua and the problem with plane blowing up is solved now. Now I need to look into friction and get the brakes to work. Link to comment Share on other sites More sharing options...
RagnarDa Posted February 1, 2014 Share Posted February 1, 2014 (edited) Anyone else having problems with ED_FM_SUSPENSION_0_WHEEL_YAW ??? What values does it take? Edit: Commanded turn * -0.004 seems near for me...? Edited February 1, 2014 by RagnarDa DCS AJS37 HACKERMAN There will always be bugs. If everything is a priority nothing is. Link to comment Share on other sites More sharing options...
SkateZilla Posted February 3, 2014 Share Posted February 3, 2014 (edited) Anyone else having problems with ED_FM_SUSPENSION_0_WHEEL_YAW ??? What values does it take? Edit: Commanded turn * -0.004 seems near for me...? No idea.. Will check later, but I didnt have the time this weekend to even look at anything with the F-16. I was hoping to have the gear animated by this weekend, but other things came up. During this week, I'll prolly work on: The 3d Model Animations; Getting the 3d Pit presentable at least GFX wise; Sort the Textures into the correct folders and Setup Livery Files; Make Lower LOD's of the 3D External Model; Package it all so it's a quick and easy unzip overwrite install. I've also made some changes to the Data LUA and will prolly continue to revise it for 1.2.7 stuff. and organize it some. Edited February 3, 2014 by SkateZilla Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
Geraki Posted February 3, 2014 Share Posted February 3, 2014 some WIP here : Link to comment Share on other sites More sharing options...
Silver_Dragon Posted February 3, 2014 Share Posted February 3, 2014 good :) Link to comment Share on other sites More sharing options...
SkateZilla Posted February 3, 2014 Share Posted February 3, 2014 The F-16C Model I'm using has animations but they are not correctly formatted for DCS, So I Have to re-do them. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
Blaze Posted February 3, 2014 Share Posted February 3, 2014 The F-16C Model I'm using has animations but they are not correctly formatted for DCS, So I Have to re-do them. Try this, Skate. Should be just what you need. i7 7700K | 32GB RAM | GTX 1080Ti | Rift CV1 | TM Warthog | Win 10 "There will always be people with a false sense of entitlement. You can want it, you can ask for it, but you don't automatically deserve it. " Link to comment Share on other sites More sharing options...
SkateZilla Posted February 4, 2014 Share Posted February 4, 2014 yup, that works, just gotta go back and tweak now, as some animations are conflicting with others, and EDM Viewer refuses to play 182 and 186 for airbrakes.. lol. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
RagnarDa Posted February 4, 2014 Share Posted February 4, 2014 How do I make the struts more durable? I keep breaking them when landing, and I dont understand all of the variables in the suspension code... DCS AJS37 HACKERMAN There will always be bugs. If everything is a priority nothing is. Link to comment Share on other sites More sharing options...
SkateZilla Posted February 4, 2014 Share Posted February 4, 2014 (edited) How do I make the struts more durable? I keep breaking them when landing, and I dont understand all of the variables in the suspension code... I'll dig through the code and see if I can find anything tonight while I try to finish the animations. Also if you need ARG Animation #'s for the EDM I'm working on let me know, as I think most of it the standard stuff for Control Surfaces, but Tires, Airbrakes etc use the 100+ Slots. i think the suspension data is in the entry.lua though? suspension = { { mass = 200, pos = {3.146, -1.563, 0}, moment_of_inertia = {1000,1000,1000}, damage_element = 83, -- (deg?) Speed threshold of jamming during impact of rotation limiter damage_omega = 30.0, -- (deg?) Designed angle of retracted gear with horizontal axis state_angle_0 = 6.131341662, -- (deg?) Designed angle of extended gear with verrtical axis state_angle_1 = -2.995164152, -- (m) attachment point to fuselage along x-axis mount_pivot_x = -0.274, -- (m) attachment point to fuselage along y axis mount_pivot_y = -0.118, -- (m) distance from strut-axis to attachment point of piston to gear stand mount_post_radius = 0.657, -- (m) length of angle brace in retracted position mount_length = 0.604555117, -- (deg?) length of position vector from attachment point mount_angle_1 = -3.138548523, -- (m) distance from rotation-axis of strut to wheel-axis post_length = 1.748, -- (m) displacement of wheel relative to strut wheel_axle_offset = 0.05, -- Gear is self oriented self_attitude = true, yaw_limit = math.rad(89.0), damper_coeff = 30.0, amortizer_min_length = 0.0, amortizer_max_length = 0.397, amortizer_basic_length = 0.397, amortizer_spring_force_factor = 1.6e+13, amortizer_spring_force_factor_rate = 20.0, amortizer_static_force = 80000.0, amortizer_reduce_length = 0.377, amortizer_direct_damper_force_factor = 45000.0, amortizer_back_damper_force_factor = 15000.0, wheel_radius = 0.308, wheel_static_friction_factor = 0.65 , --Static friction when wheel is not moving (fully braked) wheel_side_friction_factor = 0.65 , wheel_roll_friction_factor = 0.025, --Rolling friction factor when wheel moving wheel_glide_friction_factor = 0.28 , --Sliding aircraft wheel_damage_force_factor = 250.0, -- Tire is explosing due to hard landing wheel_damage_speed = 150.0, -- Tire burst due to excessive speed wheel_moment_of_inertia = 3.6, --wheel moi as rotation body wheel_brake_moment_max = 15000.0, -- maximum value of braking moment , N*m --[[ args_post = {0,3,5}; args_amortizer = {1,4,6}; args_wheel = {76,77,77}; args_wheel_yaw = {2,-1,-1}; --]] arg_post = 0, arg_amortizer = 1, arg_wheel_rotation = 76, arg_wheel_yaw = 2, collision_shell_name = "WHEEL_F", }, { mass = 200, pos = {-0.846, -1.579, -1.187}, moment_of_inertia = {1000,1000,1000}, damage_element = 83, damage_omega = 30.0, state_angle_0 = 6.131341662, state_angle_1 = -2.995164152, mount_pivot_x = -0.274, mount_pivot_y = -0.118, mount_post_radius = 0.657, mount_length = 0.604555117, mount_angle_1 = -3.138548523, post_length = 1.748, wheel_axle_offset = 0.05, self_attitude = false, yaw_limit = math.rad(89.0), damper_coeff = 30.0, amortizer_min_length = 0.0, amortizer_max_length = 0.397, amortizer_basic_length = 0.397, amortizer_spring_force_factor = 1.6e+13, amortizer_spring_force_factor_rate = 20.0, amortizer_static_force = 80000.0, amortizer_reduce_length = 0.377, amortizer_direct_damper_force_factor = 45000.0, amortizer_back_damper_force_factor = 15000.0, wheel_radius = 0.308, wheel_static_friction_factor = 0.65 , wheel_side_friction_factor = 0.65 , wheel_roll_friction_factor = 0.025, wheel_glide_friction_factor = 0.28 , wheel_damage_force_factor = 250.0, wheel_damage_speed = 150.0, wheel_moment_of_inertia = 3.6, --wheel moi as rotation body wheel_brake_moment_max = 15000.0, -- maximum value of braking moment , N*m --[[ args_post = {0,3,5}; args_amortizer = {1,4,6}; args_wheel = {76,77,77}; args_wheel_yaw = {2,-1,-1}; --]] arg_post = 3, arg_amortizer = 4, arg_wheel_rotation = 77, arg_wheel_yaw = -1, collision_shell_name = "WHEEL_L", }, { mass = 200, pos = {-0.846, -1.579, 1.187}, moment_of_inertia = {1000,1000,1000}, damage_element = 83, damage_omega = 30.0, state_angle_0 = 6.131341662, state_angle_1 = -2.995164152, mount_pivot_x = -0.274, mount_pivot_y = -0.118, mount_post_radius = 0.657, mount_length = 0.604555117, mount_angle_1 = -3.138548523, post_length = 1.748, wheel_axle_offset = 0.05, self_attitude = false, yaw_limit = math.rad(89.0), damper_coeff = 30.0, amortizer_min_length = 0.0, amortizer_max_length = 0.397, amortizer_basic_length = 0.397, amortizer_spring_force_factor = 1.6e+13, amortizer_spring_force_factor_rate = 20.0, amortizer_static_force = 80000.0, amortizer_reduce_length = 0.377, amortizer_direct_damper_force_factor = 45000.0, amortizer_back_damper_force_factor = 15000.0, wheel_radius = 0.308, wheel_static_friction_factor = 0.65 , wheel_side_friction_factor = 0.65 , wheel_roll_friction_factor = 0.025, wheel_glide_friction_factor = 0.28 , wheel_damage_force_factor = 250.0, wheel_damage_speed = 150.0, wheel_moment_of_inertia = 3.6, --wheel moi as rotation body wheel_brake_moment_max = 15000.0, -- maximum value of braking moment , N*m --[[ args_post = {0,3,5}; args_amortizer = {1,4,6}; args_wheel = {76,77,77}; args_wheel_yaw = {2,-1,-1}; --]] arg_post = 5, arg_amortizer = 6, arg_wheel_rotation = 77, arg_wheel_yaw = -1, collision_shell_name = "WHEEL_R", }, } Edited February 4, 2014 by SkateZilla Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
RagnarDa Posted February 4, 2014 Share Posted February 4, 2014 Yes, that's what I meant. I don't understand it, what is damage omega for example? DCS AJS37 HACKERMAN There will always be bugs. If everything is a priority nothing is. Link to comment Share on other sites More sharing options...
SkateZilla Posted February 4, 2014 Share Posted February 4, 2014 You got me there, What's Omega mean in Russian? http://omega.askdefine.com/ Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
RedBeard2 Posted February 4, 2014 Share Posted February 4, 2014 More than likely, it's the bend angle for damaged gear. Link to comment Share on other sites More sharing options...
SkateZilla Posted February 5, 2014 Share Posted February 5, 2014 (edited) So I Have all the Animations Finished for the gear and stuff, I just dont have the system set to deploy it (also looks like nose gear steering doesnt turn off by default.) I dont want to put out an update package without the gear system also RangerDA if you want the updated Externals and Collision EDMs I'll pack those up for you to test. * Weapons and Pylons are Removed before Exporting to DCS EDM * Edited February 13, 2014 by SkateZilla Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
theropod Posted February 5, 2014 Share Posted February 5, 2014 wow incredible! thank for your efforts! very happy to see cptsmiley detailed project going to have more detail. Link to comment Share on other sites More sharing options...
mvsgas Posted February 5, 2014 Share Posted February 5, 2014 (edited) So I Have all the Animations Finished for the gear and stuff, I just dont have the system set to deploy it (also looks like nose gear steering doesnt turn off by default.) I dont want to put out an update package without the gear system also RangerDA if you want the updated Externals and Collision EDMs I'll pack those up for you to test. Just a observation, USAF/AFRES/ANG do not use MAU-12 pylon countermeasure dispensers. It appears your model has them... I will rephrase, in my time working the F-16 in the USAF, never seen it loaded nor did i ever saw crews training to load them. Edited February 5, 2014 by mvsgas To whom it may concern, I am an idiot, unfortunately for the world, I have a internet connection and a fondness for beer....apologies for that. Thank you for you patience. Many people don't want the truth, they want constant reassurance that whatever misconception/fallacies they believe in are true.. Link to comment Share on other sites More sharing options...
SkateZilla Posted February 5, 2014 Share Posted February 5, 2014 these were simply the stores that came with the model, the stores are removed before exporting to EDM. Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
BR55Sevas Posted February 5, 2014 Share Posted February 5, 2014 Yes, that's what I meant. I don't understand it, what is damage omega for example? You got me there, What's Omega mean in Russian? Omega is traditional letter for define angular values, here omega means angular velocity. Damage omega means angular velocity when wheel will damage/crashes. Hope this helps. МиГ-29 Fly by wire СДУ Su-27SM second display panel https://www.youtube.com/embed/videoseries?list=PL_2GGwNpWNp_fKXfRtDhIk8s5Jf4a9XHS http://berkuts.ru Пилотажный сервер с роботом | Aerobatic server with PhantomControl Link to comment Share on other sites More sharing options...
RagnarDa Posted February 5, 2014 Share Posted February 5, 2014 So what value do I need to change to make the struts less likely to get damaged? DCS AJS37 HACKERMAN There will always be bugs. If everything is a priority nothing is. Link to comment Share on other sites More sharing options...
RagnarDa Posted February 5, 2014 Share Posted February 5, 2014 Also, anyone else having weird alpha values when in high beta situations? I think this might be a bug with EDs API... DCS AJS37 HACKERMAN There will always be bugs. If everything is a priority nothing is. Link to comment Share on other sites More sharing options...
BR55Sevas Posted February 5, 2014 Share Posted February 5, 2014 I think you need to increase amortizer force or factor. Later i look at code of my experiments. But i still without luck with suspension, my craft just jump like crazy, and steering wheels not works,but generaly can fly, problems only on the ground. And of course, this video was made long time ago without sdk. Now I'm work with one team and we have sdk, but i cant share code we use, thats why I'm so curious of this Falcon demo mod for non 3rd part.devs. 1 МиГ-29 Fly by wire СДУ Su-27SM second display panel https://www.youtube.com/embed/videoseries?list=PL_2GGwNpWNp_fKXfRtDhIk8s5Jf4a9XHS http://berkuts.ru Пилотажный сервер с роботом | Aerobatic server with PhantomControl Link to comment Share on other sites More sharing options...
RagnarDa Posted February 5, 2014 Share Posted February 5, 2014 Ok will try it out. Thanks everyone for being awesome! DCS AJS37 HACKERMAN There will always be bugs. If everything is a priority nothing is. Link to comment Share on other sites More sharing options...
Recommended Posts