File Exchange

image thumbnail

Fly a 747 with MATLAB: Shaky Camera Effect, Sound Effect

version 1.1.0.1 (1020 KB) by Simulink Dude
Special effects added algorithmically

2 Downloads

Updated 01 Sep 2016

View Version History

View License

This demo adds special effects to the example files submitted here:
http://www.mathworks.com/matlabcentral/fileexchange/28006

1. To create the jerky camera effect, we named the Viewpoint node attached to the body frame of the aircraft and added shaky motion to using a MATLAB algorithm.

Learn more about the shaky camera technique:

http://en.wikipedia.org/wiki/Shaky_camera

You are could also experiment with other camera movement techniques.

2. To create the sound effect, we used System Objects(released in R2010a) from the Signal Processing Blockset. The sound plays within the same loop as the animation and gives you full control on how you want to customize this effect.

3. The world is modeled as two hemispheres-one textured with an image of the sky and one of the ground. This ensures that as the aircraft gathers altitude, you get a realistic view of the world below without any gaps.

Cite As

Simulink Dude (2021). Fly a 747 with MATLAB: Shaky Camera Effect, Sound Effect (https://www.mathworks.com/matlabcentral/fileexchange/28010-fly-a-747-with-matlab-shaky-camera-effect-sound-effect), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (3)

Wayne Gage

Remove the shaky effect for more realism.

Wayne Gage

I have flown large airplanes and there is no shaking about in the vision. The shaky effect subtracts from the reality.

Simulink Dude

Other enhancements for this demo:
Fly a 747 with MATLAB: Adding Realism, Quaternions, Trajectory Tracing

http://www.mathworks.com/matlabcentral/fileexchange/27986-fly-a-747-with-matlab-adding-realism-quaternions-trajectory-tracing

and

Fly a 747 with MATLAB: Multiple Views in a GUI, Dynamic Lighting:

http://www.mathworks.com/matlabcentral/fileexchange/28006-fly-a-747-with-matlab-multiple-views-in-a-gui-dynamic-lighting

MATLAB Release Compatibility
Created with R2010a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!