SlideShare a Scribd company logo
1 of 38
CHRIS CHURCHILL
Digital Filmmaking Program, Dept. of Mass Communication &
            Theatre, University of Central Arkansas
STEREOSCOPIC 3D PRE-
VISUALIZATION, TESTING, AND
        ACQUISITION

• Tools

• Pre-Viz

• Testing

• Production
KNOWN CHALLENGES


•   Rolling shutter/Frame sync
•   Interaxial distance
•   Ease of use
•   Limited Camera control
     • focus, monitoring, ect
•   Live stereo monitoring system
STEREOSCOPIC RIG
   side by side Canon t2i
STRENGTHS
       • Good image
         quality
       • Low cost
       • Light weight/
         maneuverable
       • Custom
       • Better color
         fidelity than beam
         splitter
WEAKNESSES


•   Loss of alignment

•   Matching focus/exposure between
    cameras

•   No control over interaxial
    distance
PRE-PRODUCTION
STORYBOARDS


• Student   involvement

• Live Action Storyboards          -
  work through how scenes
  would be constructed

• Animatic   - apply to 3d space
ANIMATIC
STEREO TESTS
TESTING


• Stereoscopic calculator
• Frame rate and object
  speed tests
• Near/Far distance tests
• Green Screen
INFORMED STYLISTIC
                DECISIONS

• Slower    camera and subject movement
 •   prevent rolling shutter and motion disparities between cameras
• Limited    in/out camera movement
 •   Cuts down on needs for focus pull
• Wide     angles
 •   Combats wider interaxial distance
 •   Cropping to feel more close up
PRODUCTION
CAMERA REPORTS

• More information is required
 than a 2d shoot
 •   Lens information
 •   Near distance
 •   Far distance
 •   Expected convergence point
 •   Camera height
 •   Crop Factor
UNEXPECTED PROBLEMS


•   Rig alignment
•   Canon’s “flat” setting
•   Cumbersome interaxial distance
•   Tests
•   Inadequate monitoring
W. SCOTT MEADOR
Digital Filmmaking Program | Dept. of Mass Communication &
            Theatre | University of Central Arkansas
STEREOSCOPIC 3D POST
PIPELINE AND VISUAL EFFECTS
        INTEGRATION
• File Wrangling

• VFX

• Tools

• Lessons   Learned
FILE WRANGLING


• Copy and rename T2i files to hard drive (CCC the hard drive overnight)
• Synch in FCP in H.264 (first issue - synch with flash that came after the slate)
• Flip/Flop the Left clip in the Viewer
• Batch export from FCP as ProRes HQ (using new hard drive)
• Import new footage into project
• Edit the Right as a 2D film
FILE WRANGLING
• Conform the Left
   • Flatten the Right Sequence to Track 1
   • Export as XML
   • Edit XML file to change Right to Left and Import
   • Copy and Paste new Left project into the Right project’s V2
   • Check to make sure everything worked
• Export for VFX
   • Make all clips Independent and remove any transformations
    and/or speed changes
  • Re-name each clip and put in new bins (L01, R01)
  • Batch Export (keeps new names and clip durations)
  • Bash shell script to add “.mov” to the file names
VISUAL EFFECTS
• Each  shot went into a Google
  Spreadsheet
• Virtual Scenery created using Blender
• Moving shots tracked in Syntheyes or
  Mocha when needed
• Using campus compute cluster to
  render moving scenery
• Each shot went through greenscreen
  extraction and character separation
• Pull keyed shots and backgrounds
  together
VISUAL EFFECTS
• Adding effects to holograms    and aliens
• DI
• Depth Grading
  • Requires some distorting
  • Separate parallax controls  for
     foreground and background!
   • Using anaglyph for first pass
   • Stereo projection (polarized) for
     second pass
• AE files, footage, backgrounds on shared
  storage for artist access
• VFX artists: Scott, Chris, Robert Steed,
  and Lyle Arnette
POST TOOLS

• Final   Cut Pro 7 - Edit and transcoding

• Adobe After   Effects CS5 - Compositing, DI, Depth Grading

• Imagineer    Sys. Mocha for AE - Planar tracking

• Syntheyes   - Camera tracking

• Blender   - Virtual Scenery modeling, rendering, and compositing

• Dashwood      Stereo3D Toolbox - Ghost busting
LESSONS LEARNED

• Works!

  • We will have a finished film the meets our expectations - an
   experiment...

  • Data   pipeline worked well

  • Virtualscenery allows us to overcome deficiencies in the
   camera rig - character separation where needed, background
   parallax is separate operation
LESSONS LEARNED

• Do   all of the pre-production during pre-production (obviously)
  • More      tests of the whole pipeline (caught the slate error sooner)
  • Scene     design before animatic
• Totally   underestimated the scope of the VFX post (~100 stereo shots!)
• Need      to Experience It...
  • Everything     happens 2X (compositing, rendering, storage)
  • Scene     design should support the shoot instead of a sketch
THE FUTURE

• Build   a better camera rig (and get better cameras...)

• 60p (helps overcome lack of genlock - cleaner movement)

• Open     Source Pipeline (personal preference)

• Plan   for more student involvement in post-production

• Shorter    Script!
BRUCE HUTCHINSON
Digital Filmmaking Program | Dept. of Mass Communication &
            Theatre | University of Central Arkansas
CHOOSING STEREO FOR
         EUROPA
• Chance    to try something new

• Guinea  pig for in-house
 developed stereo rig and
 pipeline

• Short   script

• Science   fiction
ADVANTAGES TO SHOOTING
      IN STEREO
• Genre/Science   Fiction

• Useof virtual
 backgrounds allowing
 more control

• Hologram   effects

• Novelty
DISADVANTAGES TO
       SHOOTING IN STEREO
• Genre/Drama

• Clean
      visual design (quarantine
 room) meant less
 opportunities for depth

• Interiors

• Contribution   to story
PRE-VISUALIZATION
 THE STEREO TRAP
PRE-VISUALIZATION
 THE STEREO TRAP
PRE-VISUALIZATION
              THE STEREO TRAP

• Camera     Movement

• Blocking   and Staging

• Balancingdepth compositions
 with motivation for character
 staging and movement
PRODUCTION
              CONSIDERATIONS
• Lack   of Close-Ups
• Inability   to shoot “dirty”
 OTS
• Slower      movement
• Focus   Issues (our rig)
• Convergence       and depth
 placement
THE BIG QUESTION #1

• Why   shoot in 3D?

 • What  does increased
  depth add to the
  narrative?

 • What does increased
  depth add stylistically?
THE BIG QUESTION #2

• Is   stereo “realistic”? Or “more realistic”?

  • Boundaries     of screen

  • Scale    distortion

  • Lack    of viewer movement

  • Lack    of movement tracking

• Exploration    of “non-realistic” uses
SIMILARITY TO TECHNICOLOR

• Limited   increase in realism

• Use   in specific genres

• Increased   time and money

• Over  time became more
 realistic, efficient, and
 inexpensive
QUESTIONS?

More Related Content

What's hot

Video production basic principles
Video production basic principlesVideo production basic principles
Video production basic principlesLoCoMoTion Project
 
Designing Field Kits for Web Video
Designing Field Kits for Web VideoDesigning Field Kits for Web Video
Designing Field Kits for Web VideoDoug Daulton
 
BTEC Media L3 ED Unit 22 single camera productions 1 - intro single vs multi ...
BTEC Media L3 ED Unit 22 single camera productions 1 - intro single vs multi ...BTEC Media L3 ED Unit 22 single camera productions 1 - intro single vs multi ...
BTEC Media L3 ED Unit 22 single camera productions 1 - intro single vs multi ...KBucket
 
Astrophotography with a side of Raspberry Pi
Astrophotography with a side of Raspberry PiAstrophotography with a side of Raspberry Pi
Astrophotography with a side of Raspberry PiRob Pettengill
 
Producing Engaging eLearning Video on a Budget (aka Down & Dirty Video)
Producing Engaging eLearning Video on a Budget (aka Down & Dirty Video)Producing Engaging eLearning Video on a Budget (aka Down & Dirty Video)
Producing Engaging eLearning Video on a Budget (aka Down & Dirty Video)Greg Owen-Boger
 
SPG B&W Photography
SPG B&W PhotographySPG B&W Photography
SPG B&W PhotographyJanellaDatu
 
What camera should I buy
What camera should I buyWhat camera should I buy
What camera should I buyharshadsharma
 
Astrophotography Presentation
 Astrophotography Presentation Astrophotography Presentation
Astrophotography PresentationEdward Hahnenberg
 
Oculus insight building the best vr aaron davies
Oculus insight building the best vr   aaron daviesOculus insight building the best vr   aaron davies
Oculus insight building the best vr aaron daviesMary Chan
 
A look into post production workflow management
A look into post production workflow managementA look into post production workflow management
A look into post production workflow managementUtsab Bandopadhyay
 
Oculus Rift Developer Kit 2 and Latency Mitigation techniques
Oculus Rift Developer Kit 2 and Latency Mitigation techniquesOculus Rift Developer Kit 2 and Latency Mitigation techniques
Oculus Rift Developer Kit 2 and Latency Mitigation techniquesCass Everitt
 
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community Panel
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community PanelFabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community Panel
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community PanelAugmentedWorldExpo
 
Instructional video
Instructional videoInstructional video
Instructional videojle106
 
Advanced broadcast journalism techniques videography & sound design
Advanced broadcast journalism techniques videography & sound design Advanced broadcast journalism techniques videography & sound design
Advanced broadcast journalism techniques videography & sound design Don Goble
 
DirectX11 Tessellation by Zulfa
DirectX11 Tessellation by ZulfaDirectX11 Tessellation by Zulfa
DirectX11 Tessellation by ZulfaAgate Studio
 
Unit 18 cinematography
Unit 18 cinematographyUnit 18 cinematography
Unit 18 cinematographyTobyKataryna
 
@Bristol Data Dome workshop - NSC Creative
@Bristol Data Dome workshop - NSC Creative@Bristol Data Dome workshop - NSC Creative
@Bristol Data Dome workshop - NSC CreativeSouth West Data Meetup
 

What's hot (20)

Video production basic principles
Video production basic principlesVideo production basic principles
Video production basic principles
 
Designing Field Kits for Web Video
Designing Field Kits for Web VideoDesigning Field Kits for Web Video
Designing Field Kits for Web Video
 
BTEC Media L3 ED Unit 22 single camera productions 1 - intro single vs multi ...
BTEC Media L3 ED Unit 22 single camera productions 1 - intro single vs multi ...BTEC Media L3 ED Unit 22 single camera productions 1 - intro single vs multi ...
BTEC Media L3 ED Unit 22 single camera productions 1 - intro single vs multi ...
 
Astrophotography with a side of Raspberry Pi
Astrophotography with a side of Raspberry PiAstrophotography with a side of Raspberry Pi
Astrophotography with a side of Raspberry Pi
 
Producing Engaging eLearning Video on a Budget (aka Down & Dirty Video)
Producing Engaging eLearning Video on a Budget (aka Down & Dirty Video)Producing Engaging eLearning Video on a Budget (aka Down & Dirty Video)
Producing Engaging eLearning Video on a Budget (aka Down & Dirty Video)
 
Photography 101 and PR Basics
Photography 101 and PR BasicsPhotography 101 and PR Basics
Photography 101 and PR Basics
 
SPG B&W Photography
SPG B&W PhotographySPG B&W Photography
SPG B&W Photography
 
What camera should I buy
What camera should I buyWhat camera should I buy
What camera should I buy
 
Basic Astrophotography
Basic AstrophotographyBasic Astrophotography
Basic Astrophotography
 
Astrophotography Presentation
 Astrophotography Presentation Astrophotography Presentation
Astrophotography Presentation
 
Oculus insight building the best vr aaron davies
Oculus insight building the best vr   aaron daviesOculus insight building the best vr   aaron davies
Oculus insight building the best vr aaron davies
 
A look into post production workflow management
A look into post production workflow managementA look into post production workflow management
A look into post production workflow management
 
Oculus Rift Developer Kit 2 and Latency Mitigation techniques
Oculus Rift Developer Kit 2 and Latency Mitigation techniquesOculus Rift Developer Kit 2 and Latency Mitigation techniques
Oculus Rift Developer Kit 2 and Latency Mitigation techniques
 
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community Panel
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community PanelFabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community Panel
Fabian Quosdorf (Wonderlamp Industries GmbH) VRBB Community Panel
 
Instructional video
Instructional videoInstructional video
Instructional video
 
Advanced broadcast journalism techniques videography & sound design
Advanced broadcast journalism techniques videography & sound design Advanced broadcast journalism techniques videography & sound design
Advanced broadcast journalism techniques videography & sound design
 
DirectX11 Tessellation by Zulfa
DirectX11 Tessellation by ZulfaDirectX11 Tessellation by Zulfa
DirectX11 Tessellation by Zulfa
 
Unit 18 cinematography
Unit 18 cinematographyUnit 18 cinematography
Unit 18 cinematography
 
@Bristol Data Dome workshop - NSC Creative
@Bristol Data Dome workshop - NSC Creative@Bristol Data Dome workshop - NSC Creative
@Bristol Data Dome workshop - NSC Creative
 
Basics of filming
Basics of filmingBasics of filming
Basics of filming
 

Similar to Stereoscopic 3D Pre-Visualization, Testing, and Acquisition

COMP 4010: Lecture8 - AR Technology
COMP 4010: Lecture8 - AR TechnologyCOMP 4010: Lecture8 - AR Technology
COMP 4010: Lecture8 - AR TechnologyMark Billinghurst
 
SAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with UnitySAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with UnitySebastien Kuntz
 
Remote Production & Streaming Workshop
Remote Production & Streaming WorkshopRemote Production & Streaming Workshop
Remote Production & Streaming WorkshopRichard Harrington
 
Comp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionComp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionMark Billinghurst
 
2022 COMP4010 Lecture4: AR Interaction
2022 COMP4010 Lecture4: AR Interaction2022 COMP4010 Lecture4: AR Interaction
2022 COMP4010 Lecture4: AR InteractionMark Billinghurst
 
COMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingCOMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingMark Billinghurst
 
2016 AR Summer School Lecture2
2016 AR Summer School Lecture22016 AR Summer School Lecture2
2016 AR Summer School Lecture2Mark Billinghurst
 
Intro to cinema group 3 presentation
Intro to cinema  group 3 presentationIntro to cinema  group 3 presentation
Intro to cinema group 3 presentationRshuaib
 
Stop-Motion-Animation.ppt
Stop-Motion-Animation.pptStop-Motion-Animation.ppt
Stop-Motion-Animation.pptraketeeraph
 
Crysis Next-Gen Effects (GDC 2008)
Crysis Next-Gen Effects (GDC 2008)Crysis Next-Gen Effects (GDC 2008)
Crysis Next-Gen Effects (GDC 2008)Tiago Sousa
 
Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill) Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill) Jean-Philippe Doiron
 
Fixation Prediction for 360° Video Streaming in Head-Mounted Virtual Reality
Fixation Prediction for 360° Video Streaming in Head-Mounted Virtual RealityFixation Prediction for 360° Video Streaming in Head-Mounted Virtual Reality
Fixation Prediction for 360° Video Streaming in Head-Mounted Virtual RealityWen-Chih Lo
 
Introduction to post-production
Introduction to post-productionIntroduction to post-production
Introduction to post-productionsurrealroad
 
Chapter 9 animation
Chapter 9 animationChapter 9 animation
Chapter 9 animationshelly3160
 

Similar to Stereoscopic 3D Pre-Visualization, Testing, and Acquisition (20)

COMP 4010: Lecture8 - AR Technology
COMP 4010: Lecture8 - AR TechnologyCOMP 4010: Lecture8 - AR Technology
COMP 4010: Lecture8 - AR Technology
 
SAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with UnitySAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with Unity
 
Remote Production & Streaming Workshop
Remote Production & Streaming WorkshopRemote Production & Streaming Workshop
Remote Production & Streaming Workshop
 
Spie zuzor
Spie zuzorSpie zuzor
Spie zuzor
 
Comp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionComp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and Interaction
 
Animation LOA
Animation LOAAnimation LOA
Animation LOA
 
FinalPoster
FinalPosterFinalPoster
FinalPoster
 
2022 COMP4010 Lecture4: AR Interaction
2022 COMP4010 Lecture4: AR Interaction2022 COMP4010 Lecture4: AR Interaction
2022 COMP4010 Lecture4: AR Interaction
 
COMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingCOMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR Tracking
 
Let there be light
Let there be lightLet there be light
Let there be light
 
2016 AR Summer School Lecture2
2016 AR Summer School Lecture22016 AR Summer School Lecture2
2016 AR Summer School Lecture2
 
Lecture 4: VR Systems
Lecture 4: VR SystemsLecture 4: VR Systems
Lecture 4: VR Systems
 
Animation part3 d
Animation part3 dAnimation part3 d
Animation part3 d
 
Intro to cinema group 3 presentation
Intro to cinema  group 3 presentationIntro to cinema  group 3 presentation
Intro to cinema group 3 presentation
 
Stop-Motion-Animation.ppt
Stop-Motion-Animation.pptStop-Motion-Animation.ppt
Stop-Motion-Animation.ppt
 
Crysis Next-Gen Effects (GDC 2008)
Crysis Next-Gen Effects (GDC 2008)Crysis Next-Gen Effects (GDC 2008)
Crysis Next-Gen Effects (GDC 2008)
 
Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill) Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill)
 
Fixation Prediction for 360° Video Streaming in Head-Mounted Virtual Reality
Fixation Prediction for 360° Video Streaming in Head-Mounted Virtual RealityFixation Prediction for 360° Video Streaming in Head-Mounted Virtual Reality
Fixation Prediction for 360° Video Streaming in Head-Mounted Virtual Reality
 
Introduction to post-production
Introduction to post-productionIntroduction to post-production
Introduction to post-production
 
Chapter 9 animation
Chapter 9 animationChapter 9 animation
Chapter 9 animation
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

Stereoscopic 3D Pre-Visualization, Testing, and Acquisition

  • 1. CHRIS CHURCHILL Digital Filmmaking Program, Dept. of Mass Communication & Theatre, University of Central Arkansas
  • 2. STEREOSCOPIC 3D PRE- VISUALIZATION, TESTING, AND ACQUISITION • Tools • Pre-Viz • Testing • Production
  • 3. KNOWN CHALLENGES • Rolling shutter/Frame sync • Interaxial distance • Ease of use • Limited Camera control • focus, monitoring, ect • Live stereo monitoring system
  • 4. STEREOSCOPIC RIG side by side Canon t2i
  • 5.
  • 6. STRENGTHS • Good image quality • Low cost • Light weight/ maneuverable • Custom • Better color fidelity than beam splitter
  • 7. WEAKNESSES • Loss of alignment • Matching focus/exposure between cameras • No control over interaxial distance
  • 9. STORYBOARDS • Student involvement • Live Action Storyboards - work through how scenes would be constructed • Animatic - apply to 3d space
  • 12. TESTING • Stereoscopic calculator • Frame rate and object speed tests • Near/Far distance tests • Green Screen
  • 13. INFORMED STYLISTIC DECISIONS • Slower camera and subject movement • prevent rolling shutter and motion disparities between cameras • Limited in/out camera movement • Cuts down on needs for focus pull • Wide angles • Combats wider interaxial distance • Cropping to feel more close up
  • 15. CAMERA REPORTS • More information is required than a 2d shoot • Lens information • Near distance • Far distance • Expected convergence point • Camera height • Crop Factor
  • 16. UNEXPECTED PROBLEMS • Rig alignment • Canon’s “flat” setting • Cumbersome interaxial distance • Tests • Inadequate monitoring
  • 17. W. SCOTT MEADOR Digital Filmmaking Program | Dept. of Mass Communication & Theatre | University of Central Arkansas
  • 18. STEREOSCOPIC 3D POST PIPELINE AND VISUAL EFFECTS INTEGRATION • File Wrangling • VFX • Tools • Lessons Learned
  • 19. FILE WRANGLING • Copy and rename T2i files to hard drive (CCC the hard drive overnight) • Synch in FCP in H.264 (first issue - synch with flash that came after the slate) • Flip/Flop the Left clip in the Viewer • Batch export from FCP as ProRes HQ (using new hard drive) • Import new footage into project • Edit the Right as a 2D film
  • 20. FILE WRANGLING • Conform the Left • Flatten the Right Sequence to Track 1 • Export as XML • Edit XML file to change Right to Left and Import • Copy and Paste new Left project into the Right project’s V2 • Check to make sure everything worked • Export for VFX • Make all clips Independent and remove any transformations and/or speed changes • Re-name each clip and put in new bins (L01, R01) • Batch Export (keeps new names and clip durations) • Bash shell script to add “.mov” to the file names
  • 21. VISUAL EFFECTS • Each shot went into a Google Spreadsheet • Virtual Scenery created using Blender • Moving shots tracked in Syntheyes or Mocha when needed • Using campus compute cluster to render moving scenery • Each shot went through greenscreen extraction and character separation • Pull keyed shots and backgrounds together
  • 22. VISUAL EFFECTS • Adding effects to holograms and aliens • DI • Depth Grading • Requires some distorting • Separate parallax controls for foreground and background! • Using anaglyph for first pass • Stereo projection (polarized) for second pass • AE files, footage, backgrounds on shared storage for artist access • VFX artists: Scott, Chris, Robert Steed, and Lyle Arnette
  • 23. POST TOOLS • Final Cut Pro 7 - Edit and transcoding • Adobe After Effects CS5 - Compositing, DI, Depth Grading • Imagineer Sys. Mocha for AE - Planar tracking • Syntheyes - Camera tracking • Blender - Virtual Scenery modeling, rendering, and compositing • Dashwood Stereo3D Toolbox - Ghost busting
  • 24. LESSONS LEARNED • Works! • We will have a finished film the meets our expectations - an experiment... • Data pipeline worked well • Virtualscenery allows us to overcome deficiencies in the camera rig - character separation where needed, background parallax is separate operation
  • 25. LESSONS LEARNED • Do all of the pre-production during pre-production (obviously) • More tests of the whole pipeline (caught the slate error sooner) • Scene design before animatic • Totally underestimated the scope of the VFX post (~100 stereo shots!) • Need to Experience It... • Everything happens 2X (compositing, rendering, storage) • Scene design should support the shoot instead of a sketch
  • 26. THE FUTURE • Build a better camera rig (and get better cameras...) • 60p (helps overcome lack of genlock - cleaner movement) • Open Source Pipeline (personal preference) • Plan for more student involvement in post-production • Shorter Script!
  • 27. BRUCE HUTCHINSON Digital Filmmaking Program | Dept. of Mass Communication & Theatre | University of Central Arkansas
  • 28. CHOOSING STEREO FOR EUROPA • Chance to try something new • Guinea pig for in-house developed stereo rig and pipeline • Short script • Science fiction
  • 29. ADVANTAGES TO SHOOTING IN STEREO • Genre/Science Fiction • Useof virtual backgrounds allowing more control • Hologram effects • Novelty
  • 30. DISADVANTAGES TO SHOOTING IN STEREO • Genre/Drama • Clean visual design (quarantine room) meant less opportunities for depth • Interiors • Contribution to story
  • 33. PRE-VISUALIZATION THE STEREO TRAP • Camera Movement • Blocking and Staging • Balancingdepth compositions with motivation for character staging and movement
  • 34. PRODUCTION CONSIDERATIONS • Lack of Close-Ups • Inability to shoot “dirty” OTS • Slower movement • Focus Issues (our rig) • Convergence and depth placement
  • 35. THE BIG QUESTION #1 • Why shoot in 3D? • What does increased depth add to the narrative? • What does increased depth add stylistically?
  • 36. THE BIG QUESTION #2 • Is stereo “realistic”? Or “more realistic”? • Boundaries of screen • Scale distortion • Lack of viewer movement • Lack of movement tracking • Exploration of “non-realistic” uses
  • 37. SIMILARITY TO TECHNICOLOR • Limited increase in realism • Use in specific genres • Increased time and money • Over time became more realistic, efficient, and inexpensive

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. (allows for the footage to be processed without being in a sequence)\n
  20. (allows for the footage to be processed without being in a sequence)\n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n