SlideShare a Scribd company logo
Optimizing your VR app for
Mixed Reality Video
By Az Balabanian
@azadux azadux.com/mixed-reality
@peopleinVR_
What is Mixed Reality?
A real time CGI solution using Virtual Reality.
@azadux azadux.com/mixed-reality
@peopleinVR_
What is Mixed Reality?
● A real time CGI solution using Virtual Reality.
○ Avatar developed SIMULCAM in 2009
● A way to render another person in the VR
environment
@azadux azadux.com/mixed-reality
@peopleinVR_
What is Mixed Reality?
FG (color)
@azadux azadux.com/mixed-reality
@peopleinVR_
FG (alpha)
BG comp First Person
What is Mixed Reality?
@azadux azadux.com/mixed-reality
@peopleinVR_
What is Mixed Reality?
@azadux azadux.com/mixed-reality
@peopleinVR_
Why does it matter?
● Because people need to WATCH your product to want it.
● “First person view” videos don’t do the game justice. Requires too much
cognitive load to translate the movements
Full article:
https://medium.com/@WizardofAz/why-mixed-reality-videos-matter-614370a
8bed6#.vb11zwtdx
@azadux azadux.com/mixed-reality
@peopleinVR_
HOW DO I DO IT?
Tutorials:
● Northway Games Original tutorial
○ http://northwaygames.com/how-to-mixed-reality/
● UploadVR Tutorial
○ http://uploadvr.com/make-mixed-reality-video-livestream-two-realities/
● High Quality Mixed Reality tutorial
○ http://www.kertgartner.com/making-mixed-reality-vr-trailers-and-videos/
● Video Tutorial
○ https://www.youtube.com/watch?v=IZI7-3rK-X4
@azadux azadux.com/mixed-reality
@peopleinVR_
HOW DO I DO IT?
What you need:
● 2 ways (depending on what you’re trying to do)
○ Live compositing
■ OBS
○ Post compositing
■ Premiere/After Effects
@azadux azadux.com/mixed-reality
@peopleinVR_
HOW DO I DO IT?
What you need:
● Cheap and Easiest
○ C920 Logitech webcam - 60$
■ https://www.amazon.com/Logitech-Widescreen-Calling-Recording-Desktop/dp/B006JH8
T3S/ref=sr_1_3?s=electronics&ie=UTF8&qid=1480801833&sr=1-3&keywords=webcam
○ Green screen - 20$
■ https://www.amazon.com/LimoStudio-Chromakey-Backdrop-Background-AGG1777/dp/B
017WNJS3M/ref=sr_1_4?s=photo&ie=UTF8&qid=1480801778&sr=1-4&keywords=gree
n+screen
○ Simple lighting - 100$
■ https://www.amazon.com/Chromakey-Flourescent-lightstand-Fancierstudio-9004S-3/dp/
B003Y31CAC/ref=sr_1_6?s=photo&ie=UTF8&qid=1480801887&sr=1-6&keywords=gree
n+screen+lighting@azadux azadux.com/mixed-reality
@peopleinVR_
HOW DO I DO IT?
What you need:
● More Advanced
○ Sony Handicams - $749.991
■ http://www.sony.com/electronics/handycam-camcorders/fdr-ax33
○ Shoulder Stablizer - 70$
■ https://www.amazon.com/Neewer-FilmMaker-Camcorder-Dual-hand-Camcorders/dp/B0
0GTMBA7K/ref=pd_lpo_421_tr_t_3?_encoding=UTF8&psc=1&refRID=Q56WWQE4HC
QWFN8PCZV3
@azadux azadux.com/mixed-reality
@peopleinVR_
HOW DO I DO IT?
What you need:
● More Advanced
○ Capture Cards
■ Black Magic Intensity Pro 4k - 200$
● https://www.bhphotovideo.com/c/product/1123881-REG/blackmagic_design_bintsp
ro_4k_intensity_pro_4k.html
■ Avermedia 1080p - 150$
● https://www.amazon.com/AVerMedia-Streaming-Definition-Hardware-C985/dp/B00
7UXJ6LE
○ Audio Interface
■ Scarlet Focusrite
● https://www.amazon.com/Focusrite-Scarlett-18i6-Interface-Featuring/dp/B004W6K
REC
○ Better lighting / green screens@azadux azadux.com/mixed-reality
@peopleinVR_
HOW DO I DO IT?
What you need:
● Thuper-Duper Advanced
○ Splitting the computing load
■ 1 Computer for VR
■ 1 Computer for compositing
● Tricaster
○ Crew
■ Director, cameraman, actor/host, audio engineer, commentator
@azadux azadux.com/mixed-reality
@peopleinVR_
HOW DO I DO IT?
What you need:
● AUDIO
○ Hardest part of the game
■
@azadux azadux.com/mixed-reality
@peopleinVR_
New Tricks and Tips
● Syncing the controllers
○ Mixed reality configurator: http://tribalinstincts.com/mixedrealityconfigurator/
● Controller assignment
○ Open steamvr menu, quit game using the wrongly assigned controller
● Fixing OBS alpha foreground
○ https://obsproject.com/forum/resources/mixed-reality-alpha-mask-filter.462/
@azadux azadux.com/mixed-reality
@peopleinVR_
New Tricks and Tips
● Toggle for controller renders/ avatars
● Rotating the world controls
● Quad view mode / companion mode
● Live update the external cam config
●
@azadux azadux.com/mixed-reality
@peopleinVR_
Questions?
Contact me: az@uploadvr.com
Find my work:
https://www.youtube.com/playlist?list=PLDXBKX3q25Uzk1_8pbNRM2lCrtYEGRt6
-
Livestreams: Facebook.com/uploadvr
Persicope.tv/uploadvr
@azadux azadux.com/mixed-reality
@peopleinVR_

More Related Content

Viewers also liked

Maximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unityMaximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unity
WithTheBest
 
Mixed reality 101
Mixed reality 101 Mixed reality 101
Mixed reality 101
WithTheBest
 
Transported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estateTransported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estate
WithTheBest
 
Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode. Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode.
WithTheBest
 
You dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helpsYou dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helps
WithTheBest
 
Digital signage for Healthcare
Digital signage for HealthcareDigital signage for Healthcare
Digital signage for Healthcare
Rohit Bohat
 
Haptics & amp; null space vr
Haptics & amp; null space vrHaptics & amp; null space vr
Haptics & amp; null space vr
WithTheBest
 
VR Interactions - Jason Jerald
VR Interactions - Jason JeraldVR Interactions - Jason Jerald
VR Interactions - Jason Jerald
WithTheBest
 
Mz솔루션소개서 2014 4_q_v1.0pptx
Mz솔루션소개서 2014 4_q_v1.0pptxMz솔루션소개서 2014 4_q_v1.0pptx
Mz솔루션소개서 2014 4_q_v1.0pptx
MezzoMedia
 
The Virtual Self
The Virtual Self The Virtual Self
The Virtual Self
WithTheBest
 
Recreating history in virtual reality
Recreating history in virtual realityRecreating history in virtual reality
Recreating history in virtual reality
WithTheBest
 
Engaging and sharing your VR experience
Engaging and sharing your VR experienceEngaging and sharing your VR experience
Engaging and sharing your VR experience
WithTheBest
 
Interactive Digital Signage Solution Proposal
Interactive Digital Signage Solution ProposalInteractive Digital Signage Solution Proposal
Interactive Digital Signage Solution Proposal
LC TECH VIETNAM
 
Digital Signage Software EzPoster
Digital Signage Software EzPosterDigital Signage Software EzPoster
Digital Signage Software EzPoster
Isrusli Ismail
 
Unlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive TechnologyUnlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive Technology
WithTheBest
 
Japheth Funding your startup - dating the devil
Japheth  Funding your startup - dating the devilJapheth  Funding your startup - dating the devil
Japheth Funding your startup - dating the devil
WithTheBest
 
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
Cryptocurrencies, Blockchain & Smart Contracts:The New Wave of Decentralizat...Cryptocurrencies, Blockchain & Smart Contracts:The New Wave of Decentralizat...
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
Raffaele Mauro
 
Mixed reality
Mixed realityMixed reality
Mixed reality
Jaroslav Stehlík
 
Riccardo Vittoria
Riccardo VittoriaRiccardo Vittoria
Riccardo Vittoria
WithTheBest
 
Digital Signage Solution Malaysia
Digital Signage Solution MalaysiaDigital Signage Solution Malaysia
Digital Signage Solution Malaysia
Najib Habeb
 

Viewers also liked (20)

Maximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unityMaximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unity
 
Mixed reality 101
Mixed reality 101 Mixed reality 101
Mixed reality 101
 
Transported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estateTransported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estate
 
Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode. Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode.
 
You dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helpsYou dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helps
 
Digital signage for Healthcare
Digital signage for HealthcareDigital signage for Healthcare
Digital signage for Healthcare
 
Haptics & amp; null space vr
Haptics & amp; null space vrHaptics & amp; null space vr
Haptics & amp; null space vr
 
VR Interactions - Jason Jerald
VR Interactions - Jason JeraldVR Interactions - Jason Jerald
VR Interactions - Jason Jerald
 
Mz솔루션소개서 2014 4_q_v1.0pptx
Mz솔루션소개서 2014 4_q_v1.0pptxMz솔루션소개서 2014 4_q_v1.0pptx
Mz솔루션소개서 2014 4_q_v1.0pptx
 
The Virtual Self
The Virtual Self The Virtual Self
The Virtual Self
 
Recreating history in virtual reality
Recreating history in virtual realityRecreating history in virtual reality
Recreating history in virtual reality
 
Engaging and sharing your VR experience
Engaging and sharing your VR experienceEngaging and sharing your VR experience
Engaging and sharing your VR experience
 
Interactive Digital Signage Solution Proposal
Interactive Digital Signage Solution ProposalInteractive Digital Signage Solution Proposal
Interactive Digital Signage Solution Proposal
 
Digital Signage Software EzPoster
Digital Signage Software EzPosterDigital Signage Software EzPoster
Digital Signage Software EzPoster
 
Unlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive TechnologyUnlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive Technology
 
Japheth Funding your startup - dating the devil
Japheth  Funding your startup - dating the devilJapheth  Funding your startup - dating the devil
Japheth Funding your startup - dating the devil
 
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
Cryptocurrencies, Blockchain & Smart Contracts:The New Wave of Decentralizat...Cryptocurrencies, Blockchain & Smart Contracts:The New Wave of Decentralizat...
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
 
Mixed reality
Mixed realityMixed reality
Mixed reality
 
Riccardo Vittoria
Riccardo VittoriaRiccardo Vittoria
Riccardo Vittoria
 
Digital Signage Solution Malaysia
Digital Signage Solution MalaysiaDigital Signage Solution Malaysia
Digital Signage Solution Malaysia
 

More from WithTheBest

Omnivirt overview
Omnivirt overviewOmnivirt overview
Omnivirt overview
WithTheBest
 
Getting Started with Intelligent IoT Messaging - Ken Herron, Emy Carlan, and ...
Getting Started with Intelligent IoT Messaging - Ken Herron, Emy Carlan, and ...Getting Started with Intelligent IoT Messaging - Ken Herron, Emy Carlan, and ...
Getting Started with Intelligent IoT Messaging - Ken Herron, Emy Carlan, and ...
WithTheBest
 
From Coffee to Cloud
From Coffee to CloudFrom Coffee to Cloud
From Coffee to Cloud
WithTheBest
 
HP Wearables and IoT - Our Story - Christine Hawkins
HP Wearables and IoT - Our Story - Christine HawkinsHP Wearables and IoT - Our Story - Christine Hawkins
HP Wearables and IoT - Our Story - Christine Hawkins
WithTheBest
 
IoT: From Arduino MicroControllers to Tizen Products Using IoTivity - Philipp...
IoT: From Arduino MicroControllers to Tizen Products Using IoTivity - Philipp...IoT: From Arduino MicroControllers to Tizen Products Using IoTivity - Philipp...
IoT: From Arduino MicroControllers to Tizen Products Using IoTivity - Philipp...
WithTheBest
 
Deploying IoT to Support Low-Income Seniors at Home - Sombit Mishra
Deploying IoT to Support Low-Income Seniors at Home - Sombit MishraDeploying IoT to Support Low-Income Seniors at Home - Sombit Mishra
Deploying IoT to Support Low-Income Seniors at Home - Sombit Mishra
WithTheBest
 
Writing Node.js Bindings - General Principles - Gabriel Schulhof
Writing Node.js Bindings - General Principles - Gabriel SchulhofWriting Node.js Bindings - General Principles - Gabriel Schulhof
Writing Node.js Bindings - General Principles - Gabriel Schulhof
WithTheBest
 
Ambient Intelligence - Parham Beheshti
Ambient Intelligence - Parham BeheshtiAmbient Intelligence - Parham Beheshti
Ambient Intelligence - Parham Beheshti
WithTheBest
 
Moving Beyond Technology-That-Works to Products-That-Matter
Moving Beyond Technology-That-Works to Products-That-MatterMoving Beyond Technology-That-Works to Products-That-Matter
Moving Beyond Technology-That-Works to Products-That-Matter
WithTheBest
 
Mastering the IoT With JavaScript and C++ - Günter Obiltschnig
Mastering the IoT With JavaScript and C++ - Günter ObiltschnigMastering the IoT With JavaScript and C++ - Günter Obiltschnig
Mastering the IoT With JavaScript and C++ - Günter Obiltschnig
WithTheBest
 
Rapid IoT Application Development with IBM Bluemix - Mikko Poutanen
Rapid IoT Application Development with IBM Bluemix - Mikko PoutanenRapid IoT Application Development with IBM Bluemix - Mikko Poutanen
Rapid IoT Application Development with IBM Bluemix - Mikko Poutanen
WithTheBest
 

More from WithTheBest (11)

Omnivirt overview
Omnivirt overviewOmnivirt overview
Omnivirt overview
 
Getting Started with Intelligent IoT Messaging - Ken Herron, Emy Carlan, and ...
Getting Started with Intelligent IoT Messaging - Ken Herron, Emy Carlan, and ...Getting Started with Intelligent IoT Messaging - Ken Herron, Emy Carlan, and ...
Getting Started with Intelligent IoT Messaging - Ken Herron, Emy Carlan, and ...
 
From Coffee to Cloud
From Coffee to CloudFrom Coffee to Cloud
From Coffee to Cloud
 
HP Wearables and IoT - Our Story - Christine Hawkins
HP Wearables and IoT - Our Story - Christine HawkinsHP Wearables and IoT - Our Story - Christine Hawkins
HP Wearables and IoT - Our Story - Christine Hawkins
 
IoT: From Arduino MicroControllers to Tizen Products Using IoTivity - Philipp...
IoT: From Arduino MicroControllers to Tizen Products Using IoTivity - Philipp...IoT: From Arduino MicroControllers to Tizen Products Using IoTivity - Philipp...
IoT: From Arduino MicroControllers to Tizen Products Using IoTivity - Philipp...
 
Deploying IoT to Support Low-Income Seniors at Home - Sombit Mishra
Deploying IoT to Support Low-Income Seniors at Home - Sombit MishraDeploying IoT to Support Low-Income Seniors at Home - Sombit Mishra
Deploying IoT to Support Low-Income Seniors at Home - Sombit Mishra
 
Writing Node.js Bindings - General Principles - Gabriel Schulhof
Writing Node.js Bindings - General Principles - Gabriel SchulhofWriting Node.js Bindings - General Principles - Gabriel Schulhof
Writing Node.js Bindings - General Principles - Gabriel Schulhof
 
Ambient Intelligence - Parham Beheshti
Ambient Intelligence - Parham BeheshtiAmbient Intelligence - Parham Beheshti
Ambient Intelligence - Parham Beheshti
 
Moving Beyond Technology-That-Works to Products-That-Matter
Moving Beyond Technology-That-Works to Products-That-MatterMoving Beyond Technology-That-Works to Products-That-Matter
Moving Beyond Technology-That-Works to Products-That-Matter
 
Mastering the IoT With JavaScript and C++ - Günter Obiltschnig
Mastering the IoT With JavaScript and C++ - Günter ObiltschnigMastering the IoT With JavaScript and C++ - Günter Obiltschnig
Mastering the IoT With JavaScript and C++ - Günter Obiltschnig
 
Rapid IoT Application Development with IBM Bluemix - Mikko Poutanen
Rapid IoT Application Development with IBM Bluemix - Mikko PoutanenRapid IoT Application Development with IBM Bluemix - Mikko Poutanen
Rapid IoT Application Development with IBM Bluemix - Mikko Poutanen
 

Recently uploaded

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

Optimizing your vr app for mixed reality video

  • 1. Optimizing your VR app for Mixed Reality Video By Az Balabanian @azadux azadux.com/mixed-reality @peopleinVR_
  • 2. What is Mixed Reality? A real time CGI solution using Virtual Reality. @azadux azadux.com/mixed-reality @peopleinVR_
  • 3. What is Mixed Reality? ● A real time CGI solution using Virtual Reality. ○ Avatar developed SIMULCAM in 2009 ● A way to render another person in the VR environment @azadux azadux.com/mixed-reality @peopleinVR_
  • 4. What is Mixed Reality? FG (color) @azadux azadux.com/mixed-reality @peopleinVR_ FG (alpha) BG comp First Person
  • 5. What is Mixed Reality? @azadux azadux.com/mixed-reality @peopleinVR_
  • 6. What is Mixed Reality? @azadux azadux.com/mixed-reality @peopleinVR_
  • 7. Why does it matter? ● Because people need to WATCH your product to want it. ● “First person view” videos don’t do the game justice. Requires too much cognitive load to translate the movements Full article: https://medium.com/@WizardofAz/why-mixed-reality-videos-matter-614370a 8bed6#.vb11zwtdx @azadux azadux.com/mixed-reality @peopleinVR_
  • 8. HOW DO I DO IT? Tutorials: ● Northway Games Original tutorial ○ http://northwaygames.com/how-to-mixed-reality/ ● UploadVR Tutorial ○ http://uploadvr.com/make-mixed-reality-video-livestream-two-realities/ ● High Quality Mixed Reality tutorial ○ http://www.kertgartner.com/making-mixed-reality-vr-trailers-and-videos/ ● Video Tutorial ○ https://www.youtube.com/watch?v=IZI7-3rK-X4 @azadux azadux.com/mixed-reality @peopleinVR_
  • 9. HOW DO I DO IT? What you need: ● 2 ways (depending on what you’re trying to do) ○ Live compositing ■ OBS ○ Post compositing ■ Premiere/After Effects @azadux azadux.com/mixed-reality @peopleinVR_
  • 10. HOW DO I DO IT? What you need: ● Cheap and Easiest ○ C920 Logitech webcam - 60$ ■ https://www.amazon.com/Logitech-Widescreen-Calling-Recording-Desktop/dp/B006JH8 T3S/ref=sr_1_3?s=electronics&ie=UTF8&qid=1480801833&sr=1-3&keywords=webcam ○ Green screen - 20$ ■ https://www.amazon.com/LimoStudio-Chromakey-Backdrop-Background-AGG1777/dp/B 017WNJS3M/ref=sr_1_4?s=photo&ie=UTF8&qid=1480801778&sr=1-4&keywords=gree n+screen ○ Simple lighting - 100$ ■ https://www.amazon.com/Chromakey-Flourescent-lightstand-Fancierstudio-9004S-3/dp/ B003Y31CAC/ref=sr_1_6?s=photo&ie=UTF8&qid=1480801887&sr=1-6&keywords=gree n+screen+lighting@azadux azadux.com/mixed-reality @peopleinVR_
  • 11. HOW DO I DO IT? What you need: ● More Advanced ○ Sony Handicams - $749.991 ■ http://www.sony.com/electronics/handycam-camcorders/fdr-ax33 ○ Shoulder Stablizer - 70$ ■ https://www.amazon.com/Neewer-FilmMaker-Camcorder-Dual-hand-Camcorders/dp/B0 0GTMBA7K/ref=pd_lpo_421_tr_t_3?_encoding=UTF8&psc=1&refRID=Q56WWQE4HC QWFN8PCZV3 @azadux azadux.com/mixed-reality @peopleinVR_
  • 12. HOW DO I DO IT? What you need: ● More Advanced ○ Capture Cards ■ Black Magic Intensity Pro 4k - 200$ ● https://www.bhphotovideo.com/c/product/1123881-REG/blackmagic_design_bintsp ro_4k_intensity_pro_4k.html ■ Avermedia 1080p - 150$ ● https://www.amazon.com/AVerMedia-Streaming-Definition-Hardware-C985/dp/B00 7UXJ6LE ○ Audio Interface ■ Scarlet Focusrite ● https://www.amazon.com/Focusrite-Scarlett-18i6-Interface-Featuring/dp/B004W6K REC ○ Better lighting / green screens@azadux azadux.com/mixed-reality @peopleinVR_
  • 13. HOW DO I DO IT? What you need: ● Thuper-Duper Advanced ○ Splitting the computing load ■ 1 Computer for VR ■ 1 Computer for compositing ● Tricaster ○ Crew ■ Director, cameraman, actor/host, audio engineer, commentator @azadux azadux.com/mixed-reality @peopleinVR_
  • 14. HOW DO I DO IT? What you need: ● AUDIO ○ Hardest part of the game ■ @azadux azadux.com/mixed-reality @peopleinVR_
  • 15. New Tricks and Tips ● Syncing the controllers ○ Mixed reality configurator: http://tribalinstincts.com/mixedrealityconfigurator/ ● Controller assignment ○ Open steamvr menu, quit game using the wrongly assigned controller ● Fixing OBS alpha foreground ○ https://obsproject.com/forum/resources/mixed-reality-alpha-mask-filter.462/ @azadux azadux.com/mixed-reality @peopleinVR_
  • 16. New Tricks and Tips ● Toggle for controller renders/ avatars ● Rotating the world controls ● Quad view mode / companion mode ● Live update the external cam config ● @azadux azadux.com/mixed-reality @peopleinVR_
  • 17. Questions? Contact me: az@uploadvr.com Find my work: https://www.youtube.com/playlist?list=PLDXBKX3q25Uzk1_8pbNRM2lCrtYEGRt6 - Livestreams: Facebook.com/uploadvr Persicope.tv/uploadvr @azadux azadux.com/mixed-reality @peopleinVR_