Download ModelDownload SourceembedLaunch Website


Code Language Translator Run

Software Requirements


Android iOS Windows MacOS
with best with Chrome Chrome Chrome Chrome
support full-screen? Yes. Chrome/Opera No. Firefox/ Samsung Internet Not yet Yes Yes
cannot work on some mobile browser that don't understand JavaScript such as.....
cannot work on Internet Explorer 9 and below



Fu-Kwun Hwang - Dept. of Physics,National Taiwan normal Univ. remixed by lookang; lookang; Flix J. Garca Clemente

end faq

{accordionfaq faqid=accordion3 faqclass="lightnessfaq defaulticon headerbackground headerborder contentbackground contentborder round5"}


Flight dynamics is the science of air vehicle orientation and control in three dimensions. The three critical flight dynamics parameters are the angles of rotation in three dimensions about the vehicle's center of mass, known as pitch, roll and yaw.
Flight Dynamics 3D WebGL Gimbal Model is a setup that resembles an actual real life demonstration set using to illustrate and allow exploration of the meaning of pitch, roll and yaw.
The independent axes when selected allows independent axes to be rotated without affecting the others 2 axes, while when independent is not selected allows a couple rotational model that could be used to explore the concept of gimbal lock.
In JavaScript WebGL the *.OBJ was an imported object into *.js format that renders the 3D space shuttle or aero plane 380.
This model is possible thanks to Professor Felix consultation in Singapore, as part of the edulab project


Have you wondered how do airplane pliots communicate to each other about the angles that the airplane makes with a defined equilibrium state?
Do you know that what you learn here can be applied to boat and ships angles too?

Set the sliders to roll = 90 , pitch 90 and yaw = 0 degree.
explore the roll slider and verify whether the following statement is appriopriate.
"The equilibrium roll angle is known as wings level or zero bank angle"
Discuss and suggest a value of roll for this zero bank angle to occur.
hint: roll = 90 degree

Similarly, explore the sliders pitch and yaw and visit and other websites related to draw sketches and describe in sentence(s) the meaning of
i) roll
ii) pitch
iii) yaw

According to
Gimbal lock is the loss of one degree of freedom in a three-dimensional space that occurs when the axes of two of the three gimbals are driven into a parallel configuration, "locking" the system into rotation in a degenerate two-dimensional space.

Explore the model and discuss with your classmates what this means?

Advanced Learner:
Please submit your remix model that model features that are not available in the existing virtual lab and share your model with the world through NTNUJAVA Virtual Physics Laboratory Impacting the world with your model now.



The 3D Rotational Model was created by Fu-Kwun Hwang (original model found here , customized by Loo Kang WEE (newer model found here using the Easy Java Simulations (EJS) version authoring and modeling tool.  An applet version of this model is available on the NTNU website < >.

You can examine and modify this compiled EJS model if you run the model (double click on the model's jar file), right-click within a plot, and select "Open EJS Model" from the pop-up menu.  You must, of course, have EJS installed on your computer.  Information about EJS is available at: <> and in the OSP comPADRE collection <>     


end faq

{accordionfaq faqid=accordion4 faqclass="lightnessfaq defaulticon headerbackground headerborder contentbackground contentborder round5"}

5 1 1 1 1 1 1 1 1 1 1 Rating 5.00 (2 Votes)