SlideShare a Scribd company logo
1 of 25
Cinematic UX Design
Website Interfaces Inspired by Film David Kelleher
NEPHP 2014 www.davidk.net
https://joind.in/talk/view/11482
About Me
http://youtu.be/PBQyzNO_dtk
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
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
Cinematic Interface Examples
http://whiteboard.is/
 Poor Contrast
 Distracting Movements
 Creepy Videos
 No Interface Clues
 No Brand Story
http://contrastrebellion.com/
 Excellent Contrast
 Subtle Animation
 Purposeful Motion
 Useful interface Clues
 Clear Narrative Structure
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
Camera Angle
Low angle empowers subject
High angle diminishes subject
Self-Portrait, Margaret Bourke-White
Camera Angle
Low angle empowers subject
High angle diminishes subject
The Americans, Robert Frank
Aspect Ratio
Square = intimate
Panoramic = epic
I Love Lucy
Aspect Ratio
Square = intimate
Panoramic = epic
2001
Balance
Balanced conveys calmness
Unbalanced conveys tension
Identical Twins, Diane Arbus
Balance
Balanced conveys calmness
Unbalanced conveys tension
Austin, Garry Winogrand
Focal Length
Telephoto lens compresses space
Wide angle lens exaggerates space
Lighting Contrast
High contrast is dramatic and powerful
Low contrast is warm and cheerful
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.
});
});
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
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.
Illusion of Depth
Art of the Title
 http://www.artofthetitle.com/title/the-lego-movie/
Real stop motion animation demonstrates the concept of motion parallax.
Transitions
 Cuts: Animation using JQuery
$( "div#man" ).replaceWith( "<img src="woman.png">" );
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.
Narrative
 http://hollowdocumentary.com/
Cinematic techniques show changes in the community over time
Continuity
 http://therussianembassy.com/
Transitions occur very quickly and interface controls are available immediately
Continuity
$( "#stopicon" ).click(function() {
$( "#filmicon" ).fadeIn( 1000 );
$( "#stopicon" ).fadeOut( 1000 );
// slide logo
$( "#content" ).delay( 13000 ).animate({ "margin-left": "+=22rem " },
1000, function() {
$( ".socialcontent" ).fadeIn( 500 );
$( ".pagecontent" ).fadeIn( 500 );
});
// jump to end, video transitions back to main website
var video = document.getElementsByTagName("video")[0];
video.currentTime = 360;
});
David Kelleher
 Please Rate the talk
https://joind.in/talk/view/11482
 Contact Me
http://davidk.net

More Related Content

What's hot

Session 1 a2 media
Session 1 a2 mediaSession 1 a2 media
Session 1 a2 media
ori3
 
Intro to cinema group 3 presentation
Intro to cinema  group 3 presentationIntro to cinema  group 3 presentation
Intro to cinema group 3 presentation
Rshuaib
 
Tv drama revision_booklet
Tv drama revision_bookletTv drama revision_booklet
Tv drama revision_booklet
leannacatherina
 
Film Production Roles
Film  Production RolesFilm  Production Roles
Film Production Roles
guesta0da090
 
Advanced Power Point 1
Advanced Power Point 1Advanced Power Point 1
Advanced Power Point 1
liwei1207zz
 
What have you learnt about technologies...
What have you learnt about technologies...What have you learnt about technologies...
What have you learnt about technologies...
Melissa Wild
 

What's hot (20)

Interactive Menu Technical Analysis
Interactive Menu Technical AnalysisInteractive Menu Technical Analysis
Interactive Menu Technical Analysis
 
Session 1 a2 media
Session 1 a2 mediaSession 1 a2 media
Session 1 a2 media
 
Web Animations
Web AnimationsWeb Animations
Web Animations
 
Teaser Trailer Editing
Teaser Trailer EditingTeaser Trailer Editing
Teaser Trailer Editing
 
Cinematography
CinematographyCinematography
Cinematography
 
Evaluation 6
Evaluation 6Evaluation 6
Evaluation 6
 
Fotoflexer power point
Fotoflexer power pointFotoflexer power point
Fotoflexer power point
 
FMX2013: Butterfly Effect
FMX2013: Butterfly EffectFMX2013: Butterfly Effect
FMX2013: Butterfly Effect
 
Equipment
EquipmentEquipment
Equipment
 
Nathan
NathanNathan
Nathan
 
Intro to cinema group 3 presentation
Intro to cinema  group 3 presentationIntro to cinema  group 3 presentation
Intro to cinema group 3 presentation
 
GCSE Media Studies Revision Pack
GCSE Media Studies Revision Pack GCSE Media Studies Revision Pack
GCSE Media Studies Revision Pack
 
Camera key terms
Camera key termsCamera key terms
Camera key terms
 
Evaluation 6
Evaluation 6Evaluation 6
Evaluation 6
 
Tv drama revision_booklet
Tv drama revision_bookletTv drama revision_booklet
Tv drama revision_booklet
 
Film Production Roles
Film  Production RolesFilm  Production Roles
Film Production Roles
 
Moving Image Glossary
Moving Image GlossaryMoving Image Glossary
Moving Image Glossary
 
Advanced Power Point 1
Advanced Power Point 1Advanced Power Point 1
Advanced Power Point 1
 
Basics cinematography
Basics cinematography Basics cinematography
Basics cinematography
 
What have you learnt about technologies...
What have you learnt about technologies...What have you learnt about technologies...
What have you learnt about technologies...
 

Viewers also liked

งานวิทย์
งานวิทย์งานวิทย์
งานวิทย์
Bajamat
 
ตัวอย่าง Copy
ตัวอย่าง   Copyตัวอย่าง   Copy
ตัวอย่าง Copy
Bajamat
 
งาน
งานงาน
งาน
Bajamat
 
เคร องใช_ไฟฟ_า (1)
เคร  องใช_ไฟฟ_า (1)เคร  องใช_ไฟฟ_า (1)
เคร องใช_ไฟฟ_า (1)
Bajamat
 
งานนำเสนอ
งานนำเสนอ งานนำเสนอ
งานนำเสนอ
Bajamat
 
งานนำเสนอ กลุ่ม
งานนำเสนอ กลุ่มงานนำเสนอ กลุ่ม
งานนำเสนอ กลุ่ม
Bajamat
 

Viewers also liked (17)

1А в санатории
1А в санатории1А в санатории
1А в санатории
 
Прощание с 1А классом
Прощание с 1А классомПрощание с 1А классом
Прощание с 1А классом
 
งานวิทย์
งานวิทย์งานวิทย์
งานวิทย์
 
Cinematic UX Design
Cinematic UX DesignCinematic UX Design
Cinematic UX Design
 
ตัวอย่าง Copy
ตัวอย่าง   Copyตัวอย่าง   Copy
ตัวอย่าง Copy
 
งาน
งานงาน
งาน
 
Reverse Card Sort for UX Testing
Reverse Card Sort for UX TestingReverse Card Sort for UX Testing
Reverse Card Sort for UX Testing
 
เคร องใช_ไฟฟ_า (1)
เคร  องใช_ไฟฟ_า (1)เคร  องใช_ไฟฟ_า (1)
เคร องใช_ไฟฟ_า (1)
 
งานนำเสนอ
งานนำเสนอ งานนำเสนอ
งานนำเสนอ
 
manoj_new
manoj_newmanoj_new
manoj_new
 
Semantic HTML5 and Microdata
Semantic HTML5 and MicrodataSemantic HTML5 and Microdata
Semantic HTML5 and Microdata
 
Social Media in Rotary
Social Media in RotarySocial Media in Rotary
Social Media in Rotary
 
Seminar5
Seminar5Seminar5
Seminar5
 
Database Design and Normalization
Database Design and NormalizationDatabase Design and Normalization
Database Design and Normalization
 
Analysis and applications of artificial neural networks
Analysis and applications of artificial neural networksAnalysis and applications of artificial neural networks
Analysis and applications of artificial neural networks
 
งานนำเสนอ กลุ่ม
งานนำเสนอ กลุ่มงานนำเสนอ กลุ่ม
งานนำเสนอ กลุ่ม
 
Debugging PHP Code
Debugging PHP CodeDebugging PHP Code
Debugging PHP Code
 

Similar to Cinematic UX Design

Motion capture in the media
Motion capture in the mediaMotion capture in the media
Motion capture in the media
lorenmazzon
 
Presentación Audiovisual production (Junior University Campus School - Univer...
Presentación Audiovisual production (Junior University Campus School - Univer...Presentación Audiovisual production (Junior University Campus School - Univer...
Presentación Audiovisual production (Junior University Campus School - Univer...
Rsearcher - Professor - Producer
 
Advanced animation techniques
Advanced animation techniquesAdvanced animation techniques
Advanced animation techniques
Charles Flynt
 

Similar to Cinematic UX Design (20)

Animation
Animation Animation
Animation
 
Animation
AnimationAnimation
Animation
 
Motion capture in the media
Motion capture in the mediaMotion capture in the media
Motion capture in the media
 
Unit vi
Unit viUnit vi
Unit vi
 
Animation theory pro forma (2)
Animation theory pro forma (2)Animation theory pro forma (2)
Animation theory pro forma (2)
 
Final assign22f
Final assign22fFinal assign22f
Final assign22f
 
History and development of animation assignment
History and development of animation assignmentHistory and development of animation assignment
History and development of animation assignment
 
TMD2063 | Digital Animation - Chapter 2
TMD2063 | Digital Animation - Chapter 2TMD2063 | Digital Animation - Chapter 2
TMD2063 | Digital Animation - Chapter 2
 
Chap18 19
Chap18 19Chap18 19
Chap18 19
 
FILM COMMUNICATION - Understanding Aspects of Films
FILM COMMUNICATION - Understanding Aspects of FilmsFILM COMMUNICATION - Understanding Aspects of Films
FILM COMMUNICATION - Understanding Aspects of Films
 
Editing introduction and history support
Editing introduction and history support Editing introduction and history support
Editing introduction and history support
 
Presentación Audiovisual production (Junior University Campus School - Univer...
Presentación Audiovisual production (Junior University Campus School - Univer...Presentación Audiovisual production (Junior University Campus School - Univer...
Presentación Audiovisual production (Junior University Campus School - Univer...
 
Advanced animation techniques
Advanced animation techniquesAdvanced animation techniques
Advanced animation techniques
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATION
 
Camera key terms
Camera key termsCamera key terms
Camera key terms
 
Evauation Mini Movie
Evauation Mini MovieEvauation Mini Movie
Evauation Mini Movie
 
Mise en scene camera movement
Mise en scene camera movement Mise en scene camera movement
Mise en scene camera movement
 
Computer Generated Graphics
Computer Generated GraphicsComputer Generated Graphics
Computer Generated Graphics
 
Animation ict
Animation ictAnimation ict
Animation ict
 
Animation
AnimationAnimation
Animation
 

Recently uploaded

Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Nitya salvi
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
awasv46j
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
Isadora Agency
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
eeanqy
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 

Recently uploaded (20)

Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
Hackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdfHackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdf
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 

Cinematic UX Design

  • 1. Cinematic UX Design Website Interfaces Inspired by Film David Kelleher NEPHP 2014 www.davidk.net https://joind.in/talk/view/11482
  • 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
  • 5. Cinematic Interface Examples http://whiteboard.is/  Poor Contrast  Distracting Movements  Creepy Videos  No Interface Clues  No Brand Story http://contrastrebellion.com/  Excellent Contrast  Subtle Animation  Purposeful Motion  Useful interface Clues  Clear Narrative Structure
  • 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
  • 9. Aspect Ratio Square = intimate Panoramic = epic I Love Lucy
  • 10. Aspect Ratio Square = intimate Panoramic = epic 2001
  • 11. Balance Balanced conveys calmness Unbalanced conveys tension Identical Twins, Diane Arbus
  • 12. Balance Balanced conveys calmness Unbalanced conveys tension Austin, Garry Winogrand
  • 13. Focal Length Telephoto lens compresses space Wide angle lens exaggerates space
  • 14. Lighting Contrast High contrast is dramatic and powerful Low contrast is warm and cheerful
  • 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.
  • 19. Art of the Title  http://www.artofthetitle.com/title/the-lego-movie/ Real stop motion animation demonstrates the concept of motion parallax.
  • 20. Transitions  Cuts: Animation using JQuery $( "div#man" ).replaceWith( "<img src="woman.png">" );
  • 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.
  • 22. Narrative  http://hollowdocumentary.com/ Cinematic techniques show changes in the community over time
  • 23. Continuity  http://therussianembassy.com/ Transitions occur very quickly and interface controls are available immediately
  • 24. Continuity $( "#stopicon" ).click(function() { $( "#filmicon" ).fadeIn( 1000 ); $( "#stopicon" ).fadeOut( 1000 ); // slide logo $( "#content" ).delay( 13000 ).animate({ "margin-left": "+=22rem " }, 1000, function() { $( ".socialcontent" ).fadeIn( 500 ); $( ".pagecontent" ).fadeIn( 500 ); }); // jump to end, video transitions back to main website var video = document.getElementsByTagName("video")[0]; video.currentTime = 360; });
  • 25. David Kelleher  Please Rate the talk https://joind.in/talk/view/11482  Contact Me http://davidk.net