Alexustas / Props-requests

6 stars 1 forks source link

Generic Aircraft props. #37

Open DeputyLOL opened 8 years ago

DeputyLOL commented 8 years ago

I'm starting to make a light aircraft interior and I'm in need of some 'generic' props to fit the theme. I think these props would be useful to other IVA makers as well. A. Wall mounted Yoke image

(Side request, could we get a yoke that can shake or 'vibrate' when a certain variable is met such as a stall? It would be extra awesome if the boeing yoke did this as well!)

B. "Some sort of throttle" The B737 and the ALCOR throttle are nice but they don't fit the theme. Could we have a throttle similar to the stock one but also have extra functionality like thrust reverse switches or engine switches? One that shares the same theme as the flap and spoiler lever.

C. Flat switches. image

I know your busy so if its not worth it then don't sweat over it. Thanks again for all the amazing props!

theonegalen commented 8 years ago

I expect I would also use these.

MOARdV commented 8 years ago

(Side request, could we get a yoke that can shake or 'vibrate' when a certain variable is met such as a stall? It would be extra awesome if the boeing yoke did this as well!)

You can implement this using some creative application of MATH and SELECT variables (untested):

RPM_MATH_VARIABLE
{
  name = STICKPITCH
  operator = ADD

  sourceVariable = STICKPITCH
  sourceVariable = MATH_STICKPITCHFEEDBACK
}

RPM_MATH_VARIABLE
{
  name = STICKPITCHFEEDBACK
  operator = MULTIPLY

  sourceVariable = RANDOMNORMAL
  sourceVariable = SELECT_FEEDBACKENABLE
}

RPM_SELECT_VARIABLE
{
  name = FEEDBACKENABLE

  defaultValue = 0

  VARIABLE_DEFINITION
  {
    name = STALLWARNINGVARIABLE
    range = whatever the range should be

    value = 0.01
  }
}

MATH_STICKPITCH replaces STICKPITCH in the config. It adds STICKPITCH (which ranges from -1 to +1) and MATH_STICKPITCHFEEDBACK.

MATH_STICKPITCHFEEDBACK takes a RANDOMNORMAL (a normal distribution - a bell curve that ranges between -7 and +7, but clusters around 0) and multiplies that by SELECT_FEEDBACKENABLE.

SELECT_FEEDBACKENABLE is the variable that enables the effect - when the stall warning or other trigger(s) are valid, it becomes 0.01; otherwise, it is 0.

The net effect is that if the feedback enable variable is true (set to non-zero), the STICKPITCH variable is perturbed by a value between -0.07 and +0.07. You can tweak the amount of feedback by changing the value in the SELECT variable, and the SELECT variable can return other values for other conditions (maybe trans-sonic effects, for instance, have a 0.015 - much more buffeting).

You will want to use different variable names for the pitch feedback, yaw feedback, and roll feedback, or else they will all move the same way at the same time.

Note that this affects the control's behavior, not the craft's.

Alexustas commented 8 years ago

Could we have a throttle similar to the stock one but also have extra functionality like thrust reverse switches or engine switches?

Can I get some pictures or sketches?

you need another (simplified) version of the "quadrant", as shown below

turbo_2x 277__l_s_three_quarter_size_half_size_in_order 090113-throttle-quadrant-at-cruise

or a set of individual levers?

Alexustas commented 8 years ago

C. Flat switches.

I do not really like these switches because under certain angles and in different lighting conditions are not always easy to understand their status, especially with backlight

Alexustas commented 8 years ago

One that shares the same theme as the flap and spoiler lever.

By the way, the design of these the levers was taken from the Airbus-320 flaplever5 dsc_9499

so in same theme with it must be this one throttle )))

airbus-cockpit-throttle-lever-black-commercial-plane-65204507

DeputyLOL commented 8 years ago

Sorry I haven't been able to reply, I'm in France with no wifi. The only chance I get to communicate with the outside world is when we go to McDonalds... Mmmmm....

As for the throttles, I'm not too sure what I want. There should be throttles for 2 engines and it should have some way of going into reverse. Something simple! Perhaps use the Airbus throttle but include a collider that moves the throttles 'back' into reverse (and also sets full engine power). I'm currently working on improving my B737 cockpit but also working on a new light aircraft cockpit.

theonegalen commented 8 years ago

I've removed my previous post because I don't want to hijack @DeputyLOL's prop request. I'll make another issue for my warbird props.

theonegalen commented 6 years ago

I know it's years later, but I am salivating over that simplified throttle quadrant above. I'd love one.

Alexustas commented 6 years ago

please give me the references of the prop you want

theonegalen commented 6 years ago

I feel like this one might actually just be about perfect: image

It's simple, but I think it has what I need, and I can add switches and such by using MODEL nodes. :) You're welcome to pretty it up if you like. I didn't find anything in a 30 minute google search that I liked better.

The other one I would like, though, a simplified P-51 style throttle like this:

image

The essential thing is the three levers together.

theonegalen commented 6 years ago

So having talked with MOARdV about the engine parameters I want in MAS and such, I think I'm going to need something more like the DC-3 quadrant, with Power, Prop, and Mixture controls for multiple engines.

image

Alternatively, I was thinking that a modular throttle quadrant might be a good idea, with a generic base like that of the ATR42,

Image

and individual levers modeled separately in a couple different sizes that could be attached using MODEL nodes so I could use the same models for cockpits intended for several different numbers of engines. But if that's too much work

Alexustas commented 6 years ago

the main problem is that we have the ability to smoothly change only basic Throttle, using click-drag. To control (eg) the Flaps lever I used two colliders. one for increasing, the second for decreasing the angle. The adjustment is discrete with a fixed step. Collider objects are attached to the handle of the lever and move with it. All this makes the use of such a lever not very convenient. But for Flaps this is acceptable. but I do not think that this is acceptable for engine control.

The second very important problem is that closely located colliders of different levers can overlap on the screen from the point of view of the pilot and block each other

Alexustas commented 6 years ago

I believe I need to make a request to MOARDV about the new click-and-drag control feature. this can be very useful for different applications

theonegalen commented 6 years ago

Ah, I see. Thank you.

Alexustas commented 6 years ago

because that MOADdv implemented the 'click-and-drag' feature, I started work on creating a new throttle lever

bandicam 2018-07-13 22-12-23-256

bandicam 2018-07-13 22-12-40-711

bandicam 2018-07-13 22-11-45-352

theonegalen commented 6 years ago

Sweet! And the user would be able to retexture them to change the side label, I assume.

Alexustas commented 6 years ago

All the texts is the MAS components. black/white/yellow tape - texture

I tried to make a model from this photo

theonegalen commented 6 years ago

Awesome, that's great!