Websites have expanded design beyond the tranditional page model. "The movies" are a source of inspiration for a new generation of websites such as interactive music videos. Discover the "cinematic language" used by filmmakers to deliver emotional experiences, and see code that makes it work.
3. Motion Pictures
1. A series of pictures on a strip of film, taken at regular
intervals in rapid succession by a special camera,
intended to capture the image of objects in motion.
- GNU Collaborative International Dictionary
Concepts
• Composition
• Camera Lenses
• Lighting
• Time
• Movement
• Depth
• Transitions
• Narrative
• Continuity
4. Cinematic Interfaces
Large “hero units” and full screen background images and videos
Substantial motion graphics and animated content
Tells a story or conveys emotions using the language of film
6. Art of the Title
http://www.artofthetitle.com/title/the-conversation/
Long take and slow movements gradually builds tension, high angle diminishes subject
http://www.artofthetitle.com/title/saturday-night-fever/
Montage cuts and fast movements add dynamic energy, low angle empowers subject
7. Camera Angle
Low angle empowers subject
High angle diminishes subject
Self-Portrait, Margaret Bourke-White
8. Camera Angle
Low angle empowers subject
High angle diminishes subject
The Americans, Robert Frank
15. Movement and Time
Subject Movement and Tracking Shots: Animation using JQuery
<div id="clickme">Click here</div>
<img id="man" src="man.png" alt="" width="100" height="123"
style="position: relative; left: 10px;">
$( "#clickme" ).click(function() {
$( "#man" ).animate({left: "+=50"}, 5000, function() {
// Animation complete.
});
});
16. Movement and Time
Camera Movement: Animation using JQuery
Pan: camera aims left or right
Truck: camera moves left or right
Tilt: camera aims up or down
Pedestal: camera moves up or down
Zoom: camera’s focal length changes to zoom in or out
Dolly: camera moves forward or back
17. Movement and Time
Camera Movements: Animation using JQuery
<div id="clickme">Click here</div>
<div id="camera">
<img id="man" src="man.png" ... >
<img id= "woman" src="woman.png" ... >
</div>
Camera movements are done by animating a wrapper div around the scene’s content.
Move the div’s position to simulate truck and pedestal shots.
21. Transitions
Fades (passage of time): Animation using JQuery
$( "div:hidden:first" ).fadeIn( "slow" );
$( "div:visible:first" ).fadeOut( "slow" );
With a visible element lower in the z-index stack, the result is a dissolve.
A wipe can be accomplished by moving an element over one lower in the z-index stack.