SlideShare a Scribd company logo
Presented by
Muhammad Imran Javed Joura
3-D Modeling and Animation
Main topic:
A dimension is a physical quantity that gives us
information about the state of a system.
A system is n-dimensional if there are n physical
quantities which completely define the state of the
system.
Dimension
What is 1D
 A line just have Length
What is 2D
 Plane having width and
height
What is 3D
 having width, height
and depth
Projection
• Binocular vision
• Monocular(parallax)
• Colors and shadows
• Experience
How do we perceive depth ?
3D movies
Parallax scrolling.
Perspective vs Orthogonal view.
• 360 degree video
• Sphere
• Surface of sphere.
Are these 3D
• The process of developing a mathematical representation of
any three-dimensional surface of an object.
• The product is called a 3D model
3D modeling.
• Abstract
• Using a formula.
• Solid
• Define the volume
• More realistic
• Difficult to build.
• Used in simulations
• Surface
• Define the boundary
• Easier to work with.
3D models Representations
• Polygonal modeling.
• Using polygons
• Quick rendering.
• planar
• Approximate curved surfaces
• Curve modeling.
• Surfaces are defined by curves
• Digital Sculpturing.
Ways of modeling.
•Abstract representation and simulations
•Particles
•volumetric materials
How to represent smoke and fire?
• A material defines the optical properties of an object: of
what material object is made of. its color and whether it is
dull or shiny.
• A texture is a pattern that breaks up the uniform
appearance of the material.
• textures have to be attached to materials to affect objects.
• Bump mapping.
• simulating bumps and wrinkles on the surface of an object.
Texturing and material assigning
• Skeletal animation
• represented in two parts:
• a surface
• a hierarchical set of interconnected bones (called the skeleton or rig)
• humans or more generally for organic modeling,
Rigging and constraints
• making the illusion of motion by rapid displaying of
slightly different images
Animation.
• Cloth simulations
• Physics simulation
• Adding force fields.
• Fluid simulations.
Simulations.
Tangled lantern Scene.
Tangled is Disney’s 50th anim movie. Released in 2010
And over 45,000 lanterns were used during the "I See the
Light" sequence.
Tangled lantern Scene.
How animators animate these lanterns?
Lord of the ring Battel Scene.
1st movie which used a crowd simulator named
“MASSIVE”
Used artificial intelligence,
Some actions and sensors were defined
Physics was definitely considered.
• Rendering is when the computer finally uses intricate algorithms
to apply the effects you have specified on the objects you have
created
Rendering
• Rendering an image requires great computing muscle and often
takes many hours for a single image
• some multimedia and animation companies dedicate certain
computers solely for rendering.
• The final images for the classic animated movie “Toy Story” were
rendered on a “farm” of 87 dual processor and 30 quad-
processor 100 MHz SPARCstation 20s. It took 46 days of
continuous processing to render that film’s 110,000 frames at a
rate of about one frame every one to three hours.
Rendering
An artist trying to guess perspective
Advantage of 3D technology
• Flexibility, ability to change angles or animate images
• Ease of rendering, automatic calculation and rendering
photorealistic effects rather than mentally visualizing or
estimating
• Accurate photorealism, less chance of human error in
misplacing, overdoing, or forgetting to include a visual effect.
A good 3-D modeling tool should include
the following features:
• Multiple windows that allow you to view your model in each
dimension, from the camera’s perspective, and in a rendered
preview
• The ability to drag and drop primitive shapes into a scene
• The ability to create and sculpt organic objects from scratch
• Lathe and extrude features
A good 3-D modeling tool should include
the following features:
• Color and texture mapping
• The ability to add realistic effects such as transparency,
shadowing, and fog
• The ability to add spot, local, and global lights, to place
them anywhere, and manipulate them for special lighting
effects
• Unlimited cameras with focal length control
• The ability to draw spline-based paths for animation
Free, Open Source, cross platform
We can create animated films, visual effects, art,
3D printed models, interactive 3D applications and video games.
Website: www.blender.org
Blender
3D modeling and animation

More Related Content

What's hot

Vfx PPT
Vfx PPTVfx PPT
Vfx PPT
Mit Shah
 
Animation
AnimationAnimation
Animation
Purvi Sankhe
 
VFX & Games: A SImulation Approach
VFX & Games: A SImulation ApproachVFX & Games: A SImulation Approach
VFX & Games: A SImulation Approach
Jeancarlo Fontalvo Mejia
 
Visual Effects - VFX
Visual Effects - VFXVisual Effects - VFX
Visual Effects - VFX
Sidra Khan
 
Dan Walsh - Undergrad FYP Presentation
Dan Walsh - Undergrad FYP PresentationDan Walsh - Undergrad FYP Presentation
Dan Walsh - Undergrad FYP Presentation
Dan Walsh
 
Animation background history 4
Animation background history 4Animation background history 4
Animation background history 4
karishmat1
 
Multimedia animation basic concepts
Multimedia   animation basic conceptsMultimedia   animation basic concepts
Multimedia animation basic concepts
Demarch Daguinotas
 
VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016
Yen Yau
 
Lec28 29 30 animation
Lec28 29 30 animationLec28 29 30 animation
Lec28 29 30 animationDom Mike
 
Lecture 9 animation
Lecture 9 animationLecture 9 animation
Lecture 9 animationMr SMAK
 
Autodesk maya
Autodesk mayaAutodesk maya
Autodesk maya
Dikshyanta Dhungana
 
From Experimentation to Production: The Future of WebGL
From Experimentation to Production: The Future of WebGLFrom Experimentation to Production: The Future of WebGL
From Experimentation to Production: The Future of WebGL
FITC
 
Lec02 camera
Lec02 cameraLec02 camera
Lec02 camera
BaliThorat1
 
Multimedia chapter 5
Multimedia chapter 5Multimedia chapter 5
Multimedia chapter 5
PrathimaBaliga
 
Animation techniques for CG students
Animation techniques for CG studentsAnimation techniques for CG students
Animation techniques for CG students
Mahith
 
CGI technology in movie
CGI technology in movieCGI technology in movie
CGI technology in movie
Soumyajit Adhya
 
Evaluation of Types of Animation
Evaluation of Types of AnimationEvaluation of Types of Animation
Evaluation of Types of AnimationZahra06
 
Computer Generated Graphics
Computer Generated GraphicsComputer Generated Graphics
Computer Generated Graphics
Shubhrank Rastogi
 

What's hot (20)

Vfx PPT
Vfx PPTVfx PPT
Vfx PPT
 
Animation
AnimationAnimation
Animation
 
VFX & Games: A SImulation Approach
VFX & Games: A SImulation ApproachVFX & Games: A SImulation Approach
VFX & Games: A SImulation Approach
 
Visual Effects - VFX
Visual Effects - VFXVisual Effects - VFX
Visual Effects - VFX
 
Dan Walsh - Undergrad FYP Presentation
Dan Walsh - Undergrad FYP PresentationDan Walsh - Undergrad FYP Presentation
Dan Walsh - Undergrad FYP Presentation
 
Animation background history 4
Animation background history 4Animation background history 4
Animation background history 4
 
Multimedia animation basic concepts
Multimedia   animation basic conceptsMultimedia   animation basic concepts
Multimedia animation basic concepts
 
VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016
 
Lec28 29 30 animation
Lec28 29 30 animationLec28 29 30 animation
Lec28 29 30 animation
 
Lecture 9 animation
Lecture 9 animationLecture 9 animation
Lecture 9 animation
 
Autodesk maya
Autodesk mayaAutodesk maya
Autodesk maya
 
From Experimentation to Production: The Future of WebGL
From Experimentation to Production: The Future of WebGLFrom Experimentation to Production: The Future of WebGL
From Experimentation to Production: The Future of WebGL
 
Lec02 camera
Lec02 cameraLec02 camera
Lec02 camera
 
Multimedia chapter 5
Multimedia chapter 5Multimedia chapter 5
Multimedia chapter 5
 
Animation techniques for CG students
Animation techniques for CG studentsAnimation techniques for CG students
Animation techniques for CG students
 
CGI technology in movie
CGI technology in movieCGI technology in movie
CGI technology in movie
 
Animation
AnimationAnimation
Animation
 
Evaluation of Types of Animation
Evaluation of Types of AnimationEvaluation of Types of Animation
Evaluation of Types of Animation
 
Computer Generated Graphics
Computer Generated GraphicsComputer Generated Graphics
Computer Generated Graphics
 
Deepak
DeepakDeepak
Deepak
 

Similar to 3D modeling and animation

3 d animation
3 d animation3 d animation
3 d animation
Divyanshusaxena14
 
Chap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptxChap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptx
ellyviethra
 
3D Modelling and Animation
3D Modelling and Animation3D Modelling and Animation
3D Modelling and Animation
Saif Rehman Nasir
 
Rendering Algorithms.pptx
Rendering Algorithms.pptxRendering Algorithms.pptx
Rendering Algorithms.pptx
SherinRappai
 
Introduction talk to Computer Vision
Introduction talk to Computer Vision Introduction talk to Computer Vision
Introduction talk to Computer Vision
Chen Sagiv
 
Overview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear IndustryOverview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear Industry
Tanvir Moin
 
Introduction to 3D Data
Introduction to 3D DataIntroduction to 3D Data
Introduction to 3D DataJohn Reiser
 
92131562-ECS-A virtual reality cloths (slides only)
92131562-ECS-A virtual reality cloths (slides only)92131562-ECS-A virtual reality cloths (slides only)
92131562-ECS-A virtual reality cloths (slides only)Pegah Hamidkhani
 
Scct2013 topic 4_animation
Scct2013 topic 4_animationScct2013 topic 4_animation
Scct2013 topic 4_animationAnies Syahieda
 
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
Tulipp. Eu
 
Computer generated images in movies
Computer generated images in moviesComputer generated images in movies
Computer generated images in moviesStephen Halley
 
Animation
AnimationAnimation
Animation
Divam Goyal
 
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdfChap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
MrNeon5
 
3D theory: geometry, extrusion, co-ordinate theory
3D theory: geometry, extrusion, co-ordinate theory3D theory: geometry, extrusion, co-ordinate theory
3D theory: geometry, extrusion, co-ordinate theory
iain bruce
 
Chapter 9 animation
Chapter 9 animationChapter 9 animation
Chapter 9 animation
shelly3160
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
ShubhamSinghKunwar
 
Animation
AnimationAnimation
Animation
Preet Kanwal
 

Similar to 3D modeling and animation (20)

3 d animation
3 d animation3 d animation
3 d animation
 
Chap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptxChap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptx
 
3D Modelling and Animation
3D Modelling and Animation3D Modelling and Animation
3D Modelling and Animation
 
Rendering Algorithms.pptx
Rendering Algorithms.pptxRendering Algorithms.pptx
Rendering Algorithms.pptx
 
Introduction talk to Computer Vision
Introduction talk to Computer Vision Introduction talk to Computer Vision
Introduction talk to Computer Vision
 
Overview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear IndustryOverview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear Industry
 
Introduction to 3D Data
Introduction to 3D DataIntroduction to 3D Data
Introduction to 3D Data
 
92131562-ECS-A virtual reality cloths (slides only)
92131562-ECS-A virtual reality cloths (slides only)92131562-ECS-A virtual reality cloths (slides only)
92131562-ECS-A virtual reality cloths (slides only)
 
Animation
AnimationAnimation
Animation
 
Scct2013 topic 4_animation
Scct2013 topic 4_animationScct2013 topic 4_animation
Scct2013 topic 4_animation
 
Core Animation
Core AnimationCore Animation
Core Animation
 
FinalPoster
FinalPosterFinalPoster
FinalPoster
 
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
 
Computer generated images in movies
Computer generated images in moviesComputer generated images in movies
Computer generated images in movies
 
Animation
AnimationAnimation
Animation
 
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdfChap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
 
3D theory: geometry, extrusion, co-ordinate theory
3D theory: geometry, extrusion, co-ordinate theory3D theory: geometry, extrusion, co-ordinate theory
3D theory: geometry, extrusion, co-ordinate theory
 
Chapter 9 animation
Chapter 9 animationChapter 9 animation
Chapter 9 animation
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Animation
AnimationAnimation
Animation
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
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
 
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
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
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
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
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
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
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
 
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 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
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
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
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
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...
 
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?
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
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...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
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
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
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...
 
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 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
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
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...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

3D modeling and animation

  • 1. Presented by Muhammad Imran Javed Joura 3-D Modeling and Animation Main topic:
  • 2. A dimension is a physical quantity that gives us information about the state of a system. A system is n-dimensional if there are n physical quantities which completely define the state of the system. Dimension
  • 3. What is 1D  A line just have Length
  • 4. What is 2D  Plane having width and height
  • 5. What is 3D  having width, height and depth
  • 6.
  • 8. • Binocular vision • Monocular(parallax) • Colors and shadows • Experience How do we perceive depth ?
  • 12. • 360 degree video • Sphere • Surface of sphere. Are these 3D
  • 13.
  • 14. • The process of developing a mathematical representation of any three-dimensional surface of an object. • The product is called a 3D model 3D modeling.
  • 15. • Abstract • Using a formula. • Solid • Define the volume • More realistic • Difficult to build. • Used in simulations • Surface • Define the boundary • Easier to work with. 3D models Representations
  • 16. • Polygonal modeling. • Using polygons • Quick rendering. • planar • Approximate curved surfaces • Curve modeling. • Surfaces are defined by curves • Digital Sculpturing. Ways of modeling.
  • 17. •Abstract representation and simulations •Particles •volumetric materials How to represent smoke and fire?
  • 18. • A material defines the optical properties of an object: of what material object is made of. its color and whether it is dull or shiny. • A texture is a pattern that breaks up the uniform appearance of the material. • textures have to be attached to materials to affect objects. • Bump mapping. • simulating bumps and wrinkles on the surface of an object. Texturing and material assigning
  • 19. • Skeletal animation • represented in two parts: • a surface • a hierarchical set of interconnected bones (called the skeleton or rig) • humans or more generally for organic modeling, Rigging and constraints
  • 20. • making the illusion of motion by rapid displaying of slightly different images Animation.
  • 21. • Cloth simulations • Physics simulation • Adding force fields. • Fluid simulations. Simulations.
  • 22. Tangled lantern Scene. Tangled is Disney’s 50th anim movie. Released in 2010 And over 45,000 lanterns were used during the "I See the Light" sequence.
  • 23.
  • 24. Tangled lantern Scene. How animators animate these lanterns?
  • 25. Lord of the ring Battel Scene. 1st movie which used a crowd simulator named “MASSIVE” Used artificial intelligence, Some actions and sensors were defined Physics was definitely considered.
  • 26. • Rendering is when the computer finally uses intricate algorithms to apply the effects you have specified on the objects you have created Rendering
  • 27. • Rendering an image requires great computing muscle and often takes many hours for a single image • some multimedia and animation companies dedicate certain computers solely for rendering. • The final images for the classic animated movie “Toy Story” were rendered on a “farm” of 87 dual processor and 30 quad- processor 100 MHz SPARCstation 20s. It took 46 days of continuous processing to render that film’s 110,000 frames at a rate of about one frame every one to three hours. Rendering
  • 28. An artist trying to guess perspective
  • 29. Advantage of 3D technology • Flexibility, ability to change angles or animate images • Ease of rendering, automatic calculation and rendering photorealistic effects rather than mentally visualizing or estimating • Accurate photorealism, less chance of human error in misplacing, overdoing, or forgetting to include a visual effect.
  • 30. A good 3-D modeling tool should include the following features: • Multiple windows that allow you to view your model in each dimension, from the camera’s perspective, and in a rendered preview • The ability to drag and drop primitive shapes into a scene • The ability to create and sculpt organic objects from scratch • Lathe and extrude features
  • 31. A good 3-D modeling tool should include the following features: • Color and texture mapping • The ability to add realistic effects such as transparency, shadowing, and fog • The ability to add spot, local, and global lights, to place them anywhere, and manipulate them for special lighting effects • Unlimited cameras with focal length control • The ability to draw spline-based paths for animation
  • 32. Free, Open Source, cross platform We can create animated films, visual effects, art, 3D printed models, interactive 3D applications and video games. Website: www.blender.org Blender

Editor's Notes

  1. 3d scanner or from scratch Manual n auto
  2. Procedural. Cotton candy. Normal of a face.
  3. Multiple textures.
  4. 2d, 2.5d 3d