SlideShare ist ein Scribd-Unternehmen logo
1 von 31
A Simulation Approach
@Uniguajira 2016
VFX & VideoGames
A little bit of Simulation’s Concept
Cool Stuff in visual effects simulations
What about games?
Conclusions
Agenda
A little bit of Simulation’s Concept
o What’s a Model?
o Do they use Math?
o What can we do with simulations?
 Cool Stuff in visual effects simulations
 What about games?
 Conclusions
Agenda
A little bit of
simulation’s Concept
Simulation is…
Acting out or mimicking an actual or probable real
life condition, event, or situation to find a cause of a past
occurrence (such as an accident), or to forecast future effects
(outcomes) of assumed circumstances or factors.
The Model
A computer model, as used in modeling and simulation
science, is a mathematical representation of something
• A person
• A building
• A vehicle
• A tree
• Any object A model also can be a
representation of a process
– A mass of data
– Equations and computations that mimic the actions of
things represented.
– Models usually include a graphical display that translates
all this number crunching into an animation that you can
see on a computer screen or by means of some other
visual device.
Models are created from:
Yes, simulations use Math!
Math in simulation is as electricity in almost
electronic devices.
In simulation games, physics and geometry spatial
are relevant, according with the topic, are Key
Parameteres!
Math are fun!
Also, in 3D enviroments, the whole shapes,
are based in geometry and translation.
Simulations games, like flight sims, use a lot
of math calculations to recreate the gravity
and friction with air.
|
Cool, Right?
Caos Theory: Lorenz Atractor QuickSort Algorythm
Probability FunctionFly structure
What can we do with simulation?
• Training dummies people!
• Process Improvement
• Predicting
• Risk management
• VideoGames
• VFX
• Teaching and education
What can we do with simulation?
• Military application like Atomic Bombs evaluation
• Medical, like dose management
• Business, optimization of decitions for Marketing and
productivity
• Social behaviour
 A little bit of Simulation’s Concept
• FX Simulations
– Common applications: Crowds, Fluids
– Intertellar Case: Gargantua Black Hole
 What about games?
 Conclusions
Agenda
VideoGames are an amazing way to
implement simulation apporach
In simples words, a set of software that provides us
simulations for physical systems and is used in
graphics, films and videogames.
FX Simulations
Crowds
Crows are used a lot in movies, because the team
needs to fill the whole space with characters, and
those characteres have to provide convincing
behaviors to the audience.
Z World War
Entities are given artificial intelligence, which guides the entities
based on one or more functions, such as sight, hearing, basic
emotion, energy level, aggressiveness level, etc.
Entities are given goals and then interact with
each other just as members of a real crowd
would.
Fluids & particles
Emulates the motion of a
described fluid, making use of
the Euler equations or Navier-
Stokes equations which describe
the physics of fluids, or any
simplified version of them.
Key Parameters can be find
them in those equations
Water, huge amount water!
Key Parameters
• Gravitational Lens parameters (estimated)
• Disc Radius (estimated)
• Relativity Equations (estimated)
 A little bit of Simulation’s Concept
 FX Simulations
What about games?
 Conclusions
Agenda
What about games?
There’s not reason to explain what a game is,
but what we know is how they are getting
more realistic throught the years.
• Games used the same FX software and
engines to accomplish realistic emotions in
your hands.
EA Sport are the most popular sport games series, because
these products are used no just for play with friends, but also
used for simulations and diagnosis in sport management skils.
Sport Games
FIFA 16
Conclusions
• Simulation based on General Systems Theory, can be applicated in almost
everything
• In media and entertaiment, simulation is used for VFX and motion graphics
• Games, are usually developed with engineers that have knowledge in reality
simulation
• Also, crowd simulations can applied to understand social behaviour
• Simulation, are common used for military prediction, like atomic bomb
behaviour
¡Thanks!
Ing. Jeancarlo Fontalvo
Web Developer & Marshmallow’s
lover
@Uniguajira 2016
References
1. Application of Simulation in Business. (2016). Smallbusiness.chron.com. Retrieved 24 April 2016,
from http://smallbusiness.chron.com/application-simulation-business-73684.html
2. Real-world Applications of Simulations - ETEC 510. (2016). Etec.ctlt.ubc.ca. Retrieved 24 April
2016, from http://etec.ctlt.ubc.ca/510wiki/Real-world_Applications_of_Simulations
3. Rybka, J. (2016). Simulation Games. About.com Tech. Retrieved 24 April 2016, from
http://vgstrategies.about.com/od/strategyglossary/g/simulationgames.htm
4. The Use of Mathematics in Computer Games : nrich.maths.org. (2016). Nrich.maths.org.
Retrieved 24 April 2016, from https://nrich.maths.org/1374
5. What is a simulation? definition and meaning. (2016). BusinessDictionary.com. Retrieved 24
April 2016, from http://www.businessdictionary.com/definition/simulation.html
6. What is simulation?. (2016). Ist.ucf.edu. Retrieved 24 April 2016, from
http://www.ist.ucf.edu/background.htm

Weitere ähnliche Inhalte

Was ist angesagt?

Calibrating Lighting and Materials in Far Cry 3
Calibrating Lighting and Materials in Far Cry 3Calibrating Lighting and Materials in Far Cry 3
Calibrating Lighting and Materials in Far Cry 3stevemcauley
 
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time RaytracingSIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time RaytracingElectronic Arts / DICE
 
Hable John Uncharted2 Hdr Lighting
Hable John Uncharted2 Hdr LightingHable John Uncharted2 Hdr Lighting
Hable John Uncharted2 Hdr Lightingozlael ozlael
 
Taking Killzone Shadow Fall Image Quality Into The Next Generation
Taking Killzone Shadow Fall Image Quality Into The Next GenerationTaking Killzone Shadow Fall Image Quality Into The Next Generation
Taking Killzone Shadow Fall Image Quality Into The Next GenerationGuerrilla
 
Getting started with Ray Tracing in Unity 2019.3 - Unite Copenhagen 2019
Getting started with Ray Tracing in Unity 2019.3 - Unite Copenhagen 2019Getting started with Ray Tracing in Unity 2019.3 - Unite Copenhagen 2019
Getting started with Ray Tracing in Unity 2019.3 - Unite Copenhagen 2019Unity Technologies
 
Physically Based Lighting in Unreal Engine 4
Physically Based Lighting in Unreal Engine 4Physically Based Lighting in Unreal Engine 4
Physically Based Lighting in Unreal Engine 4Lukas Lang
 
Lecture 5 - Procedural Content Generation
Lecture 5 - Procedural Content GenerationLecture 5 - Procedural Content Generation
Lecture 5 - Procedural Content GenerationLuke Dicken
 
Visual Effects - VFX
Visual Effects - VFXVisual Effects - VFX
Visual Effects - VFXSidra Khan
 
Custom fabric shader for unreal engine 4
Custom fabric shader for unreal engine 4Custom fabric shader for unreal engine 4
Custom fabric shader for unreal engine 4동석 김
 
HPG 2018 - Game Ray Tracing: State-of-the-Art and Open Problems
HPG 2018 - Game Ray Tracing: State-of-the-Art and Open ProblemsHPG 2018 - Game Ray Tracing: State-of-the-Art and Open Problems
HPG 2018 - Game Ray Tracing: State-of-the-Art and Open ProblemsElectronic Arts / DICE
 
Precomputed Voxelized-Shadows for Large-scale Scene and Many lights
Precomputed Voxelized-Shadows for Large-scale Scene and Many lightsPrecomputed Voxelized-Shadows for Large-scale Scene and Many lights
Precomputed Voxelized-Shadows for Large-scale Scene and Many lightsSeongdae Kim
 
Uncharted 2: Character Pipeline
Uncharted 2: Character PipelineUncharted 2: Character Pipeline
Uncharted 2: Character PipelineNaughty Dog
 
Optimize your game with the Profile Analyzer - Unite Copenhagen 2019
Optimize your game with the Profile Analyzer - Unite Copenhagen 2019Optimize your game with the Profile Analyzer - Unite Copenhagen 2019
Optimize your game with the Profile Analyzer - Unite Copenhagen 2019Unity Technologies
 
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...Codemotion
 
Cross-scene references: A shock to the system - Unite Copenhagen 2019
Cross-scene references: A shock to the system - Unite Copenhagen 2019Cross-scene references: A shock to the system - Unite Copenhagen 2019
Cross-scene references: A shock to the system - Unite Copenhagen 2019Unity Technologies
 
Chance's "Visual Effects" Lecture
Chance's "Visual Effects" LectureChance's "Visual Effects" Lecture
Chance's "Visual Effects" Lecturejpowers
 
SIGGRAPH 2012: NVIDIA OpenGL for 2012
SIGGRAPH 2012: NVIDIA OpenGL for 2012SIGGRAPH 2012: NVIDIA OpenGL for 2012
SIGGRAPH 2012: NVIDIA OpenGL for 2012Mark Kilgard
 

Was ist angesagt? (20)

Calibrating Lighting and Materials in Far Cry 3
Calibrating Lighting and Materials in Far Cry 3Calibrating Lighting and Materials in Far Cry 3
Calibrating Lighting and Materials in Far Cry 3
 
Rendering Battlefield 4 with Mantle
Rendering Battlefield 4 with MantleRendering Battlefield 4 with Mantle
Rendering Battlefield 4 with Mantle
 
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time RaytracingSIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
 
Hable John Uncharted2 Hdr Lighting
Hable John Uncharted2 Hdr LightingHable John Uncharted2 Hdr Lighting
Hable John Uncharted2 Hdr Lighting
 
Taking Killzone Shadow Fall Image Quality Into The Next Generation
Taking Killzone Shadow Fall Image Quality Into The Next GenerationTaking Killzone Shadow Fall Image Quality Into The Next Generation
Taking Killzone Shadow Fall Image Quality Into The Next Generation
 
Getting started with Ray Tracing in Unity 2019.3 - Unite Copenhagen 2019
Getting started with Ray Tracing in Unity 2019.3 - Unite Copenhagen 2019Getting started with Ray Tracing in Unity 2019.3 - Unite Copenhagen 2019
Getting started with Ray Tracing in Unity 2019.3 - Unite Copenhagen 2019
 
Lighting the City of Glass
Lighting the City of GlassLighting the City of Glass
Lighting the City of Glass
 
DirectX 11 Rendering in Battlefield 3
DirectX 11 Rendering in Battlefield 3DirectX 11 Rendering in Battlefield 3
DirectX 11 Rendering in Battlefield 3
 
Physically Based Lighting in Unreal Engine 4
Physically Based Lighting in Unreal Engine 4Physically Based Lighting in Unreal Engine 4
Physically Based Lighting in Unreal Engine 4
 
Lecture 5 - Procedural Content Generation
Lecture 5 - Procedural Content GenerationLecture 5 - Procedural Content Generation
Lecture 5 - Procedural Content Generation
 
Visual Effects - VFX
Visual Effects - VFXVisual Effects - VFX
Visual Effects - VFX
 
Custom fabric shader for unreal engine 4
Custom fabric shader for unreal engine 4Custom fabric shader for unreal engine 4
Custom fabric shader for unreal engine 4
 
HPG 2018 - Game Ray Tracing: State-of-the-Art and Open Problems
HPG 2018 - Game Ray Tracing: State-of-the-Art and Open ProblemsHPG 2018 - Game Ray Tracing: State-of-the-Art and Open Problems
HPG 2018 - Game Ray Tracing: State-of-the-Art and Open Problems
 
Precomputed Voxelized-Shadows for Large-scale Scene and Many lights
Precomputed Voxelized-Shadows for Large-scale Scene and Many lightsPrecomputed Voxelized-Shadows for Large-scale Scene and Many lights
Precomputed Voxelized-Shadows for Large-scale Scene and Many lights
 
Uncharted 2: Character Pipeline
Uncharted 2: Character PipelineUncharted 2: Character Pipeline
Uncharted 2: Character Pipeline
 
Optimize your game with the Profile Analyzer - Unite Copenhagen 2019
Optimize your game with the Profile Analyzer - Unite Copenhagen 2019Optimize your game with the Profile Analyzer - Unite Copenhagen 2019
Optimize your game with the Profile Analyzer - Unite Copenhagen 2019
 
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
 
Cross-scene references: A shock to the system - Unite Copenhagen 2019
Cross-scene references: A shock to the system - Unite Copenhagen 2019Cross-scene references: A shock to the system - Unite Copenhagen 2019
Cross-scene references: A shock to the system - Unite Copenhagen 2019
 
Chance's "Visual Effects" Lecture
Chance's "Visual Effects" LectureChance's "Visual Effects" Lecture
Chance's "Visual Effects" Lecture
 
SIGGRAPH 2012: NVIDIA OpenGL for 2012
SIGGRAPH 2012: NVIDIA OpenGL for 2012SIGGRAPH 2012: NVIDIA OpenGL for 2012
SIGGRAPH 2012: NVIDIA OpenGL for 2012
 

Andere mochten auch

John McNamara Katies final cv
John McNamara Katies final cvJohn McNamara Katies final cv
John McNamara Katies final cvjon mc namara
 
El movimiento pedagógico de la escuela nueva
El movimiento pedagógico de la escuela nuevaEl movimiento pedagógico de la escuela nueva
El movimiento pedagógico de la escuela nuevaMaribel Marcos Perez
 
marketing_research_solovieva
marketing_research_solovievamarketing_research_solovieva
marketing_research_solovievaElena Solovieva
 
StennMarComm_2004_Solov'eva
StennMarComm_2004_Solov'evaStennMarComm_2004_Solov'eva
StennMarComm_2004_Solov'evaElena Solovieva
 
La leyes educativas españolas puelles
La leyes educativas españolas puellesLa leyes educativas españolas puelles
La leyes educativas españolas puellesMaribel Marcos Perez
 
презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power pointSERGEY1234512345
 
Business owner powerpoint 2014 revised
Business owner powerpoint 2014   revisedBusiness owner powerpoint 2014   revised
Business owner powerpoint 2014 revisedCharles Stevens, CTC
 
Lezione 13 2015-2016 Terza cibernetica, Intelligenza artificiale
Lezione 13 2015-2016 Terza cibernetica, Intelligenza artificialeLezione 13 2015-2016 Terza cibernetica, Intelligenza artificiale
Lezione 13 2015-2016 Terza cibernetica, Intelligenza artificialeFederico Costantini
 
ERPsim Plenary Presentation at 19th SAP Academic Conference Americas
ERPsim Plenary Presentation at 19th SAP Academic Conference AmericasERPsim Plenary Presentation at 19th SAP Academic Conference Americas
ERPsim Plenary Presentation at 19th SAP Academic Conference AmericasPierre-Majorique Léger
 
Lezione 10 2015-2016 Cibernetica Società dell'Informazione
Lezione 10 2015-2016 Cibernetica Società dell'InformazioneLezione 10 2015-2016 Cibernetica Società dell'Informazione
Lezione 10 2015-2016 Cibernetica Società dell'InformazioneFederico Costantini
 
Networking ppt hcl
Networking ppt hclNetworking ppt hcl
Networking ppt hclVishal Kumar
 
Tehilim 929 #25 מזמור כא 201611123 ftw
Tehilim 929 #25 מזמור כא 201611123  ftwTehilim 929 #25 מזמור כא 201611123  ftw
Tehilim 929 #25 מזמור כא 201611123 ftwEliyahu Schuman
 
Optimiser le recueil de données : plus de productivité - Adalys
 Optimiser le recueil de données : plus de productivité - Adalys Optimiser le recueil de données : plus de productivité - Adalys
Optimiser le recueil de données : plus de productivité - AdalysiPocrate
 
Lo statuto dell’avvocato nel diritto interno e nel diritto internazionale. de...
Lo statuto dell’avvocato nel diritto interno e nel diritto internazionale. de...Lo statuto dell’avvocato nel diritto interno e nel diritto internazionale. de...
Lo statuto dell’avvocato nel diritto interno e nel diritto internazionale. de...Nicola Canestrini
 

Andere mochten auch (20)

John McNamara Katies final cv
John McNamara Katies final cvJohn McNamara Katies final cv
John McNamara Katies final cv
 
El movimiento pedagógico de la escuela nueva
El movimiento pedagógico de la escuela nuevaEl movimiento pedagógico de la escuela nueva
El movimiento pedagógico de la escuela nueva
 
marketing_research_solovieva
marketing_research_solovievamarketing_research_solovieva
marketing_research_solovieva
 
CV New Bunga 1
CV New Bunga 1CV New Bunga 1
CV New Bunga 1
 
StennMarComm_2004_Solov'eva
StennMarComm_2004_Solov'evaStennMarComm_2004_Solov'eva
StennMarComm_2004_Solov'eva
 
Dsys m2 u1
Dsys m2 u1Dsys m2 u1
Dsys m2 u1
 
La leyes educativas españolas puelles
La leyes educativas españolas puellesLa leyes educativas españolas puelles
La leyes educativas españolas puelles
 
презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power point
 
Business owner powerpoint 2014 revised
Business owner powerpoint 2014   revisedBusiness owner powerpoint 2014   revised
Business owner powerpoint 2014 revised
 
4546
45464546
4546
 
CHRISTINE MARY HAMADA Feb 3 (1)
CHRISTINE MARY HAMADA Feb 3 (1)CHRISTINE MARY HAMADA Feb 3 (1)
CHRISTINE MARY HAMADA Feb 3 (1)
 
Lezione 13 2015-2016 Terza cibernetica, Intelligenza artificiale
Lezione 13 2015-2016 Terza cibernetica, Intelligenza artificialeLezione 13 2015-2016 Terza cibernetica, Intelligenza artificiale
Lezione 13 2015-2016 Terza cibernetica, Intelligenza artificiale
 
International Forum on E 2.0 - Prestiamoci - E20Camp
International Forum on E 2.0 - Prestiamoci - E20CampInternational Forum on E 2.0 - Prestiamoci - E20Camp
International Forum on E 2.0 - Prestiamoci - E20Camp
 
Y tutorial 7 video
Y tutorial 7 videoY tutorial 7 video
Y tutorial 7 video
 
ERPsim Plenary Presentation at 19th SAP Academic Conference Americas
ERPsim Plenary Presentation at 19th SAP Academic Conference AmericasERPsim Plenary Presentation at 19th SAP Academic Conference Americas
ERPsim Plenary Presentation at 19th SAP Academic Conference Americas
 
Lezione 10 2015-2016 Cibernetica Società dell'Informazione
Lezione 10 2015-2016 Cibernetica Società dell'InformazioneLezione 10 2015-2016 Cibernetica Società dell'Informazione
Lezione 10 2015-2016 Cibernetica Società dell'Informazione
 
Networking ppt hcl
Networking ppt hclNetworking ppt hcl
Networking ppt hcl
 
Tehilim 929 #25 מזמור כא 201611123 ftw
Tehilim 929 #25 מזמור כא 201611123  ftwTehilim 929 #25 מזמור כא 201611123  ftw
Tehilim 929 #25 מזמור כא 201611123 ftw
 
Optimiser le recueil de données : plus de productivité - Adalys
 Optimiser le recueil de données : plus de productivité - Adalys Optimiser le recueil de données : plus de productivité - Adalys
Optimiser le recueil de données : plus de productivité - Adalys
 
Lo statuto dell’avvocato nel diritto interno e nel diritto internazionale. de...
Lo statuto dell’avvocato nel diritto interno e nel diritto internazionale. de...Lo statuto dell’avvocato nel diritto interno e nel diritto internazionale. de...
Lo statuto dell’avvocato nel diritto interno e nel diritto internazionale. de...
 

Ähnlich wie VFX & Games: A SImulation Approach

Games & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsGames & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsDiana Focht
 
AI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMAI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMProduct School
 
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptxARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptxAnkitaVerma776806
 
Unit 1 introduction
Unit 1 introductionUnit 1 introduction
Unit 1 introductionDhana malar
 
Data Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing TransformationsData Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing TransformationsSafe Software
 
Artificial intelligence Overview by Ramya Mopidevi
Artificial intelligence Overview by Ramya MopideviArtificial intelligence Overview by Ramya Mopidevi
Artificial intelligence Overview by Ramya MopideviRamya Mopidevi
 
Intelligent 3D Game Design based on Virtual Humanity
Intelligent 3D Game Design based on Virtual Humanity Intelligent 3D Game Design based on Virtual Humanity
Intelligent 3D Game Design based on Virtual Humanity DR.P.S.JAGADEESH KUMAR
 
Magic Leap Pitch (Development, Manufacturing and Launch Plans)
Magic Leap Pitch (Development, Manufacturing and Launch Plans)Magic Leap Pitch (Development, Manufacturing and Launch Plans)
Magic Leap Pitch (Development, Manufacturing and Launch Plans)Nicholas Ng
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYsantoshverma90
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptxchadhar227
 
Military simulator a case study
Military simulator  a case studyMilitary simulator  a case study
Military simulator a case studyShruti Jadon
 
Military simulator a case study
Military simulator  a case studyMilitary simulator  a case study
Military simulator a case studyShruti Jadon
 
Keepler Data Tech | Entendiendo tus propios modelos predictivos
Keepler Data Tech | Entendiendo tus propios modelos predictivosKeepler Data Tech | Entendiendo tus propios modelos predictivos
Keepler Data Tech | Entendiendo tus propios modelos predictivosKeepler Data Tech
 
Machine Learning Fundamentals.docx
Machine Learning Fundamentals.docxMachine Learning Fundamentals.docx
Machine Learning Fundamentals.docxHaritvKrishnagiri
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxhoneydv1979
 

Ähnlich wie VFX & Games: A SImulation Approach (20)

Games & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsGames & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology Tools
 
Computer vision
Computer visionComputer vision
Computer vision
 
AI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMAI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PM
 
Games As Sims
Games As SimsGames As Sims
Games As Sims
 
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptxARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
 
Intro to ai application emeritus uob-final
Intro to ai application emeritus uob-finalIntro to ai application emeritus uob-final
Intro to ai application emeritus uob-final
 
Unit 1 introduction
Unit 1 introductionUnit 1 introduction
Unit 1 introduction
 
Animation Presentation
Animation PresentationAnimation Presentation
Animation Presentation
 
Data Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing TransformationsData Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing Transformations
 
Artificial intelligence Overview by Ramya Mopidevi
Artificial intelligence Overview by Ramya MopideviArtificial intelligence Overview by Ramya Mopidevi
Artificial intelligence Overview by Ramya Mopidevi
 
Aritificial intelligence
Aritificial intelligenceAritificial intelligence
Aritificial intelligence
 
Intelligent 3D Game Design based on Virtual Humanity
Intelligent 3D Game Design based on Virtual Humanity Intelligent 3D Game Design based on Virtual Humanity
Intelligent 3D Game Design based on Virtual Humanity
 
Magic Leap Pitch (Development, Manufacturing and Launch Plans)
Magic Leap Pitch (Development, Manufacturing and Launch Plans)Magic Leap Pitch (Development, Manufacturing and Launch Plans)
Magic Leap Pitch (Development, Manufacturing and Launch Plans)
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
 
Military simulator a case study
Military simulator  a case studyMilitary simulator  a case study
Military simulator a case study
 
Military simulator a case study
Military simulator  a case studyMilitary simulator  a case study
Military simulator a case study
 
Keepler Data Tech | Entendiendo tus propios modelos predictivos
Keepler Data Tech | Entendiendo tus propios modelos predictivosKeepler Data Tech | Entendiendo tus propios modelos predictivos
Keepler Data Tech | Entendiendo tus propios modelos predictivos
 
Machine Learning Fundamentals.docx
Machine Learning Fundamentals.docxMachine Learning Fundamentals.docx
Machine Learning Fundamentals.docx
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptx
 

Kürzlich hochgeladen

Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsDILIPKUMARMONDAL6
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 

Kürzlich hochgeladen (20)

Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teams
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 

VFX & Games: A SImulation Approach

  • 1. A Simulation Approach @Uniguajira 2016 VFX & VideoGames
  • 2. A little bit of Simulation’s Concept Cool Stuff in visual effects simulations What about games? Conclusions Agenda
  • 3. A little bit of Simulation’s Concept o What’s a Model? o Do they use Math? o What can we do with simulations?  Cool Stuff in visual effects simulations  What about games?  Conclusions Agenda
  • 4. A little bit of simulation’s Concept Simulation is…
  • 5. Acting out or mimicking an actual or probable real life condition, event, or situation to find a cause of a past occurrence (such as an accident), or to forecast future effects (outcomes) of assumed circumstances or factors.
  • 6. The Model A computer model, as used in modeling and simulation science, is a mathematical representation of something • A person • A building • A vehicle • A tree • Any object A model also can be a representation of a process
  • 7. – A mass of data – Equations and computations that mimic the actions of things represented. – Models usually include a graphical display that translates all this number crunching into an animation that you can see on a computer screen or by means of some other visual device. Models are created from:
  • 8. Yes, simulations use Math! Math in simulation is as electricity in almost electronic devices. In simulation games, physics and geometry spatial are relevant, according with the topic, are Key Parameteres!
  • 9. Math are fun! Also, in 3D enviroments, the whole shapes, are based in geometry and translation. Simulations games, like flight sims, use a lot of math calculations to recreate the gravity and friction with air.
  • 10. | Cool, Right? Caos Theory: Lorenz Atractor QuickSort Algorythm Probability FunctionFly structure
  • 11.
  • 12. What can we do with simulation? • Training dummies people! • Process Improvement • Predicting • Risk management • VideoGames • VFX • Teaching and education
  • 13. What can we do with simulation? • Military application like Atomic Bombs evaluation • Medical, like dose management • Business, optimization of decitions for Marketing and productivity • Social behaviour
  • 14.  A little bit of Simulation’s Concept • FX Simulations – Common applications: Crowds, Fluids – Intertellar Case: Gargantua Black Hole  What about games?  Conclusions Agenda
  • 15. VideoGames are an amazing way to implement simulation apporach In simples words, a set of software that provides us simulations for physical systems and is used in graphics, films and videogames. FX Simulations
  • 16. Crowds Crows are used a lot in movies, because the team needs to fill the whole space with characters, and those characteres have to provide convincing behaviors to the audience.
  • 18.
  • 19. Entities are given artificial intelligence, which guides the entities based on one or more functions, such as sight, hearing, basic emotion, energy level, aggressiveness level, etc. Entities are given goals and then interact with each other just as members of a real crowd would.
  • 20. Fluids & particles Emulates the motion of a described fluid, making use of the Euler equations or Navier- Stokes equations which describe the physics of fluids, or any simplified version of them. Key Parameters can be find them in those equations
  • 22.
  • 23. Key Parameters • Gravitational Lens parameters (estimated) • Disc Radius (estimated) • Relativity Equations (estimated)
  • 24.  A little bit of Simulation’s Concept  FX Simulations What about games?  Conclusions Agenda
  • 25. What about games? There’s not reason to explain what a game is, but what we know is how they are getting more realistic throught the years.
  • 26. • Games used the same FX software and engines to accomplish realistic emotions in your hands.
  • 27. EA Sport are the most popular sport games series, because these products are used no just for play with friends, but also used for simulations and diagnosis in sport management skils. Sport Games
  • 29. Conclusions • Simulation based on General Systems Theory, can be applicated in almost everything • In media and entertaiment, simulation is used for VFX and motion graphics • Games, are usually developed with engineers that have knowledge in reality simulation • Also, crowd simulations can applied to understand social behaviour • Simulation, are common used for military prediction, like atomic bomb behaviour
  • 30. ¡Thanks! Ing. Jeancarlo Fontalvo Web Developer & Marshmallow’s lover @Uniguajira 2016
  • 31. References 1. Application of Simulation in Business. (2016). Smallbusiness.chron.com. Retrieved 24 April 2016, from http://smallbusiness.chron.com/application-simulation-business-73684.html 2. Real-world Applications of Simulations - ETEC 510. (2016). Etec.ctlt.ubc.ca. Retrieved 24 April 2016, from http://etec.ctlt.ubc.ca/510wiki/Real-world_Applications_of_Simulations 3. Rybka, J. (2016). Simulation Games. About.com Tech. Retrieved 24 April 2016, from http://vgstrategies.about.com/od/strategyglossary/g/simulationgames.htm 4. The Use of Mathematics in Computer Games : nrich.maths.org. (2016). Nrich.maths.org. Retrieved 24 April 2016, from https://nrich.maths.org/1374 5. What is a simulation? definition and meaning. (2016). BusinessDictionary.com. Retrieved 24 April 2016, from http://www.businessdictionary.com/definition/simulation.html 6. What is simulation?. (2016). Ist.ucf.edu. Retrieved 24 April 2016, from http://www.ist.ucf.edu/background.htm

Hinweis der Redaktion

  1. Training An effective training simulation presents a realistic environment for users to experience complex situations and try out new techniques. For example, to teach users how to complete tasks using software used at your business, you can use free tools to capture screens, provide instruction and allow employees to practice taking the right steps to take to get work done. Other types of simulations present participants with a case study and require them to answer questions and make decisions. You can use simulations to teach corporate responsibility and ethics, business acumen and leadership. Additionally, free online games enable participants to create and run a company in a fun, competitive, multi-player environment. Process Improvement Simulation models of business processes help analysts examine business practices in order to improve them. A typical simulation model focuses on a specific aspect of your business, such as manufacturing or finance. By honing in on the details of how things work, you can pinpoint bottlenecks and try out new techniques to see if small changes can make a big impact. For example, you can use free online tools to diagram processes. By laying out the interdependencies of resources and animating their interaction, you often can see problems that go unnoticed when experienced in real time. Predicting Outcomes Using spreadsheets, you can simulate what might happen if certain conditions exist. This helps you generate more accurate forecasts. You can use your existing data and manipulate it based on potential changes, such as winning new deals or losing a major client. For example, use prior sales data to predict future sales and then use Google Docs to create a scatter plot with a trend line that shows the overall direction of the data. Managing Risk Manipulating data enables you to examine how much you can invest or afford to lose under certain simulated circumstances. For example, use a technique known as Monte Carlo simulation. The name refers chance events that occur in casinos. By supplying numbers representing uncertain inputs (such as revenue and prices), you can track potential output and results. Using spreadsheet tools, for example, you can simulate cash flow, estimate return rates and risk of new product introductions, determine the risk of exchange rate fluctuations or determine investment strategies.
  2. Medical: The medical field uses simulations to train practitioners in a multitude of skills and environments. While many of the simulations focus on medical procedures, simulations also afford students the opportunity to develop communication and teamwork skills. Research studies show the use of simulations increases improvement in multiple medical areas from surgery to procedural skills(Okuda, 2009). Military: Simulations comprise a large portion of the preparation of the United States warrior. From basic training to active duty, the soldier is immersed in both simulated and reality environments. flight gear  The U.S. military designs simulations to be relevant as well as realistic and thus an integral part of the training process. Military simulations seek to bridge the gap between the classroom instruction and the actual experience; targeting the development of (1) muscle memory, (2) a course of action based on contingencies and  flight simulation (3) a trained reaction. Simulations are used as a means to provide both preparation and correction (J. Tester, personal communication,
  3. Derechos reservados a Jeancarlo Fontalvo por concepto y diseño de presentacion
  4. Derechos reservados a Jeancarlo Fontalvo por concepto y diseño de presentacion
  5. Simulated environments allow you to test out new ideas before you make a complex business decision. This analysis technique lets you manipulate different parameters, such as revenue and costs, to discover opportunities for improvement in your current operations. Simulation models can give you a graphical display of information that can be edited and animated, showing you what might happen if you take certain actions. Applying these results to your business helps you manage risk and make better choices.