SlideShare a Scribd company logo
1 of 24
THEORIES AND APPLICATIONS OF

MODELLING
MODELLING IN THE
INDUSTRY
It seems that 3D Models are appearing nearly everywhere in
the media industry, it can be found in various places;
TV & Film
Animations
Video Games

Product Design
Education
Architecture
Science

Engineering
Print/Image Rendering
HOW ARE THEY
USED?
TV & Film

In TV and Film 3D Models are used to create large effects such
as the robots in Transformers or to create environments and
characters in films like Avatar.
There are minimal limits and the models can have a high poly
count because they're not rendered out at real time, they're
rendered for playback.
Animation
In animation the visual is commonly very cartoon looking,
simply for the reason that the film is entirely animated,
rendering times would be insane if everything were to look 100%
realistic. Wreck It Ralph (2012) is a good example of a recent
animation.
HOW ARE THEY
USED?
Video Games

Just about everything in video game is 3D
modeling, these can be simple things like triggers
or could be more complex entities such as
characters or the environment they live in.
Unfortunately video games render the models in
real time meaning they can't have as many
polys, although some advancements have been
made over the years.
HOW ARE THEY USED
Educational Purposes –

3D Modelling allows teachers to show their students certain
objects from body organs to engine parts. Everything can be
shown on screen using a 3D model, where as getting the
actual objects is pricey and sometimes may be a hassle.
HOW ARE THEY
USED?
Engineering

3D modelling is used to create prototypes or even parts that
can be printed off using 3D printers, this is much more
precise than doing it manually as laser beams and
mechanics are way more stable than the human hand.
HOW ARE THEY
USED?
For example if we look at Half Life 1 compared to Portal 2, both games developed by
Valve and running on the same engine, Source. I’ve used these two games because of
the reason stated before, they’re ran with the same engine so there is no having to
compare different game engines.
If were to zoom in on Portal 2’s graphics we would still see some straight edges on
things that appear to be circular, however the player is usually focusing on an objective
no the graphics luckily.

http://4.bp.blogspot.com/-iSwsHhem1yM/UHL23KyfKmI/AAAAAAAAEw4/b4ht_FQxrr4/s1600/Half+Life+1+PC.jpg
http://media.moddb.com/images/mods/1/16/15872/portal2_demomap0003.1.jpg
MODELLING AT HOME
The internet allows anyone to purchase
and/or download 3D modeling software so
that they can create their own models.
Here are a few different programs that allow
people to create their own:
Blender
Autodesk Maya
Cinema 4D

3D Studio Max
BLENDER - SOFTWARE
Blender is an open source program which is a good for
amateurs who are wanting to get into animation and
modelling, with easy interfaces and for the simple reason
that it’s free, so anyone can upload a tutorial on how to use it
for anyone to learn.

This image to the right shows
the interfaces within
blender, everything seems to
have it’s place and it looks
somewhat neat. It’s also
customizable, so you can
rearrange tabs to your own
liking.
CONSIDERING IT’S FREE
Blender has been used for special effects in TV and
feature films, Friday or Another Day (Vendredi ou un
autre jour) - a french film used Blender for it's special
effects and won an award at the Locarno
International Film Festival.

It has also been used on TV programs, Red Dwarf for
instance in Episode 6 Season X, Blender was again
used for special effects.
AUTODESK MAYA
Autodesk Maya is a professional piece of software that is
commonly used for creating video games, It can be used for
3D Modelling and Animation as well, Some people prefer to
build a base model and improve it within some software
called Zbrush.

Autodesk Maya allows the user to create 3D
Modelling, Texturing, Rendering, Dynamics & Effects
(Hair, fur, Particles, nCloth) and 3D Animation.
CINEMA 4D
SOFTWARE
Cinema 4D is a professional software used for various
things, ranging from architecture to engineering. On to the
MAXON website - below is an image of what the program can
be used for.

Cinema 4D looks to have a less complex UI, so it's probably
suitable for new comers to 3D modelling, however I cannot
include my own opinion as I have not used the program
before. However I do have an image of the UI. There are also
courses dedicated to teaching the software to people who
are interested in it.
GEOMETRIC THEORY
3D Models are made up of smaller shapes, which are called
polygons, these polygons then contain vertexes. The
polygons are mostly triangles which can be manipulated by
the vertexes to make larger shapes.

Depending on the amount of polygons justifies the speed
that the model will render at, Polygons are nicknamed
"polys" just for ease. Polygons do have a constraint to how
many can be rendered per second.
WHAT ARE 3D POLYGON
MODELS MADE UP OF?
Vertexes are pin points where edges intersect.

A face is the surface inside of the edges, these can be
quadratic, or can be triangulated. Edges are single lines –
Maya has a feature that allows to user to create a polygon
with as many edges as they want, they can change it later
using a split tool to cut it up and create more faces. When
extruding edges it’s likey you’re going to want to get the
vertexes as close to one another as you can, and merge them
to make it one whole object.
MESH
CONSTRUCTION
Box modeling is when the user starts out with a single cube and then
manipulates and subdivides the cube to turn it into the shape they desire.
Although this method is quick and easy to learn it's not easy to add
immense detail.
Sculpting is when the user starts out
with a sphere and manipulates it by
pulling and pushing around vertexes
and creating subdivision layers, a lot
like the sculpting of clay, hence the name.
Z-brush is a great software for sculpting.

Extrusion modeling is a lot like box modeling however the user start out
with a line instead of a cube, it's the extruded out to create a face and then
continues to create an object, although this method is quick it's hard to
make curves without a large amount of polygons.
COMMON PRIMITIVES
Common primitives are the basic shapes that a most commonly used in 3D
modeling, common primitives are included within most 3D software, these include:

Cube
Flat Pane
Pyramid
UV Sphere

Isometric Sphere
Cylinder

The image to
the left shows
the common
primitives and
what they look
like.

Torus - Ring
And in some cases
Helix – Spring
The best thing about common primitives is their extremely low poly count.
API
Graphics API is coding that tell the graphics card what it
needs to be doing, if the coding is wrong it won’t work. Two
common API’s are Open GL and Direct X.

Direct X is distributed by Microsoft and is compatible with
Windows 95 and any later versions of the operating systems.
It’s also used for the XBOX console.
Open GL however is mainly used on PC and PlayStation3.
and is multi language, meaning it can be written in
Java, C++, not French and Spanish.
TEXTURES
Textures don’t come in all shapes and sizes however they do
come in different… shiny-ness?
There are 4 main textures in Autodesk
Maya, Blinn, Phong, Phong E, Lambert – Autodesk Maya
allows the user to change the glow, transparency and
reflectivity, there are other options that can be changed to
get the desired effect, for instance, glass or water.
When texturing, models will be UV mapped, for instance
when texturing a face the base image will look pretty
scary, however once on the actual face it will look rather
normal – if done correctly. Any blemishes can be detailed
further by using bump mapping.
RAYTRACING
Raytracing is a shader/rendering technique in which light is
directed through pixels and generates the shadow, I have created
a demonstration using a glass texture from the video game
Minecraft, inside I have made a smaller object with a transparent
texture and have added made it more reflective by changing the
attributes..
BUMP MAPPING
Bump mapping is an option to give a texture more “oomf”, by
giving a texture a bump map it will allow the user to add
depths to textures, it’s mapped out by using image files.
Bump mapping is great as it doesn’t take as long as
individual polys but still gives the desired effect.
As seen here, I have used Minecraft textures again to show
how bump mapping works and looks.
CONSTRAINTS –
POLYCOUNT
What are the limits of using 3D Modeling?

Over the past few years technology has advanced meaning
more processing power - meaning it's faster, which is why video
game graphics have improved; the polys are rendered in real
time and are a lot quicker, however there is still a limit.
Polycounts need to be kept fairly low so that frame rates are
smooth, other processes need to be kept in
consideration, consoles and devices also need to run
background applications.
There is a restriction to how many polys can be rendered per
second, however this needs to be divided by the frames per
second the game runs at, commonly 30fps, however some
games are upgrading to 60fps. (fps - Frames Per Second)
CONSTRAINTS –
RENDER TIME
Depending on the amount of fine detailing on models will
effect render times, if a animated film is on a deadline and
their animation takes too long, they could miss their
deadline.

Video games aren't as effected by this because everything is
rendered into the game when it's needed, that's why it's
common for enemies to spawn. However if a video game has
cut scenes with high detail a lot like Halo 4 (2012 343
Industries), then there is a small possibility of this
happening.
CONSTRAINTS – FILE
SIZE
The effects video games mostly, video games are commonly
judged on their graphics, which is probably why Rockstar went
full out on their game LA Noire, the face detailing is really well
done, however the game is spread out onto 3 discs for that
simple reason.
Players will take variety of paths meaning that enemies or
events must be rendered in according to what the player
does, where as films and movies are linear, not interactive so to
speak, unlike video games.
Halo 4 cut scenes actually fooled a few people, the cut scenes
are animated but few people though it was real actors - however
they're cut scenes so luckily the were rendered before hand. But
the game still needed a second disc for multiplayer.
CONSTRAINTS –
INTERNET SPEEDS
3D Modellers are very commonly freelance workers and to find the best you
may have to hire someone from across the globe, now this brings up a
constraint - Internet speeds. the more polys 3D models and/or rigs have the
bigger the file size. It's very likely that whole scenes will be sent with
multiple objects each object being built up of 1000's of polys, possibly more
depending on what the scenes are used for. There is however a way to
resolve this issue and that is to send hard drives and disks via the postal
service.
Downloading video games for example will also be an issue, When
downloading a video game it will download all assets, including 3D models
(more than likely embedded). The bigger the game, the longer it takes.
Multiplayer has to render objects within an area, for example Battlefield 3
known for it's big maps and huge multiplayer will need a good internet
connection in order to play smoothly. Video games are getting much bigger
and the filesizes are improving. GTA for example, just released has a
secondary disc in order to download all the assets so the game is
smooth, even within the huge map.

More Related Content

What's hot

3d printing seminar
3d printing seminar3d printing seminar
3d printing seminarpardhu_v
 
3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk mayaParvesh Taneja
 
3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SEguest1460e5
 
3d printing
3d printing3d printing
3d printingnichakul
 
Introduction to 3D Animation
Introduction to 3D AnimationIntroduction to 3D Animation
Introduction to 3D AnimationGary Ferguson
 
3 d printing ppt
3 d printing ppt3 d printing ppt
3 d printing pptLFC Shams
 
Autodesk maya presentation
Autodesk maya presentationAutodesk maya presentation
Autodesk maya presentationParvesh Taneja
 
Seminar Presentation on 3D Printing
Seminar Presentation on 3D PrintingSeminar Presentation on 3D Printing
Seminar Presentation on 3D PrintingAnshul Joshi
 
Lecture 9 animation
Lecture 9 animationLecture 9 animation
Lecture 9 animationMr SMAK
 
3D Printing Technology & Its Applications
3D Printing Technology & Its Applications3D Printing Technology & Its Applications
3D Printing Technology & Its ApplicationsAyush Srivastava
 

What's hot (20)

3d printing seminar
3d printing seminar3d printing seminar
3d printing seminar
 
3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya3D modelling and animation using Autodesk maya
3D modelling and animation using Autodesk maya
 
3d printing
3d printing3d printing
3d printing
 
3 d printing
3 d printing 3 d printing
3 d printing
 
3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE
 
3D Printer
3D Printer3D Printer
3D Printer
 
3d printing
3d printing3d printing
3d printing
 
3D printers
3D printers3D printers
3D printers
 
3 D printing
3 D printing3 D printing
3 D printing
 
3DS MAX.pptx
3DS MAX.pptx3DS MAX.pptx
3DS MAX.pptx
 
Introduction to 3D Printing
Introduction to 3D PrintingIntroduction to 3D Printing
Introduction to 3D Printing
 
Introduction to 3D Animation
Introduction to 3D AnimationIntroduction to 3D Animation
Introduction to 3D Animation
 
3 d printing ppt
3 d printing ppt3 d printing ppt
3 d printing ppt
 
Autodesk maya presentation
Autodesk maya presentationAutodesk maya presentation
Autodesk maya presentation
 
3D Animation
3D Animation3D Animation
3D Animation
 
3 D Printing Documentation
3 D Printing Documentation3 D Printing Documentation
3 D Printing Documentation
 
Seminar Presentation on 3D Printing
Seminar Presentation on 3D PrintingSeminar Presentation on 3D Printing
Seminar Presentation on 3D Printing
 
Autodesk maya
Autodesk mayaAutodesk maya
Autodesk maya
 
Lecture 9 animation
Lecture 9 animationLecture 9 animation
Lecture 9 animation
 
3D Printing Technology & Its Applications
3D Printing Technology & Its Applications3D Printing Technology & Its Applications
3D Printing Technology & Its Applications
 

Viewers also liked

Ha7and ha8 submission_declaration
Ha7and ha8 submission_declarationHa7and ha8 submission_declaration
Ha7and ha8 submission_declarationCameronMcRae901
 
Introduction to 3D and Modeling
Introduction to 3D and ModelingIntroduction to 3D and Modeling
Introduction to 3D and ModelingCruz4D
 
Introduction to concepting
Introduction to conceptingIntroduction to concepting
Introduction to conceptingiain bruce
 
3D Modeling and Texturing Walkthrough
3D Modeling and Texturing Walkthrough3D Modeling and Texturing Walkthrough
3D Modeling and Texturing WalkthroughMartin Reimer
 
2 dimensional versus 3 dimensional (conformal)
2 dimensional versus 3       dimensional (conformal)2 dimensional versus 3       dimensional (conformal)
2 dimensional versus 3 dimensional (conformal)nesta2000
 
Shtanchaev_SPEKTR
Shtanchaev_SPEKTRShtanchaev_SPEKTR
Shtanchaev_SPEKTRshtanchaev
 
Radiosity algorithm
Radiosity algorithmRadiosity algorithm
Radiosity algorithmHung Sun
 
Pelican Mapping - FOSS4G 2011
Pelican Mapping - FOSS4G 2011Pelican Mapping - FOSS4G 2011
Pelican Mapping - FOSS4G 2011Glenn Waldron
 
Special Photo Effects
Special Photo EffectsSpecial Photo Effects
Special Photo EffectsMarco Belzoni
 
UP200 dental 3d scanner with dental CAD
UP200 dental 3d scanner with dental CADUP200 dental 3d scanner with dental CAD
UP200 dental 3d scanner with dental CADDragon Cai
 
Interactive Graphic Storytelling: “How the Internet Impacts the Graphic Novel”
Interactive Graphic Storytelling: “How the Internet Impacts the Graphic Novel” Interactive Graphic Storytelling: “How the Internet Impacts the Graphic Novel”
Interactive Graphic Storytelling: “How the Internet Impacts the Graphic Novel” Shane Tilton
 
GLSL Shading with OpenSceneGraph
GLSL Shading with OpenSceneGraphGLSL Shading with OpenSceneGraph
GLSL Shading with OpenSceneGraphMike Weiblen
 
Human Action Recognition Based on Spacio-temporal features
Human Action Recognition Based on Spacio-temporal featuresHuman Action Recognition Based on Spacio-temporal features
Human Action Recognition Based on Spacio-temporal featuresnikhilus85
 
Steel monkeys: Unity3D глазами программиста графики
Steel monkeys: Unity3D глазами программиста графикиSteel monkeys: Unity3D глазами программиста графики
Steel monkeys: Unity3D глазами программиста графикиDevGAMM Conference
 
Woden 2: Developing a modern 3D graphics engine in Smalltalk
Woden 2: Developing a modern 3D graphics engine in SmalltalkWoden 2: Developing a modern 3D graphics engine in Smalltalk
Woden 2: Developing a modern 3D graphics engine in SmalltalkESUG
 
Typography on the Web
Typography on the WebTypography on the Web
Typography on the WebSara Cannon
 
3 D Maya Introduction
3 D Maya Introduction3 D Maya Introduction
3 D Maya Introductiontsshivshankar
 
Quadtree In Game
Quadtree In GameQuadtree In Game
Quadtree In GameDương Nyl
 

Viewers also liked (20)

Ha7and ha8 submission_declaration
Ha7and ha8 submission_declarationHa7and ha8 submission_declaration
Ha7and ha8 submission_declaration
 
Introduction to 3D and Modeling
Introduction to 3D and ModelingIntroduction to 3D and Modeling
Introduction to 3D and Modeling
 
Introduction to concepting
Introduction to conceptingIntroduction to concepting
Introduction to concepting
 
3D Modeling and Texturing Walkthrough
3D Modeling and Texturing Walkthrough3D Modeling and Texturing Walkthrough
3D Modeling and Texturing Walkthrough
 
3D - The Basics
3D - The Basics 3D - The Basics
3D - The Basics
 
2 dimensional versus 3 dimensional (conformal)
2 dimensional versus 3       dimensional (conformal)2 dimensional versus 3       dimensional (conformal)
2 dimensional versus 3 dimensional (conformal)
 
Shtanchaev_SPEKTR
Shtanchaev_SPEKTRShtanchaev_SPEKTR
Shtanchaev_SPEKTR
 
Radiosity algorithm
Radiosity algorithmRadiosity algorithm
Radiosity algorithm
 
Pelican Mapping - FOSS4G 2011
Pelican Mapping - FOSS4G 2011Pelican Mapping - FOSS4G 2011
Pelican Mapping - FOSS4G 2011
 
Special Photo Effects
Special Photo EffectsSpecial Photo Effects
Special Photo Effects
 
UP200 dental 3d scanner with dental CAD
UP200 dental 3d scanner with dental CADUP200 dental 3d scanner with dental CAD
UP200 dental 3d scanner with dental CAD
 
Interactive Graphic Storytelling: “How the Internet Impacts the Graphic Novel”
Interactive Graphic Storytelling: “How the Internet Impacts the Graphic Novel” Interactive Graphic Storytelling: “How the Internet Impacts the Graphic Novel”
Interactive Graphic Storytelling: “How the Internet Impacts the Graphic Novel”
 
GLSL Shading with OpenSceneGraph
GLSL Shading with OpenSceneGraphGLSL Shading with OpenSceneGraph
GLSL Shading with OpenSceneGraph
 
Human Action Recognition Based on Spacio-temporal features
Human Action Recognition Based on Spacio-temporal featuresHuman Action Recognition Based on Spacio-temporal features
Human Action Recognition Based on Spacio-temporal features
 
Steel monkeys: Unity3D глазами программиста графики
Steel monkeys: Unity3D глазами программиста графикиSteel monkeys: Unity3D глазами программиста графики
Steel monkeys: Unity3D глазами программиста графики
 
Woden 2: Developing a modern 3D graphics engine in Smalltalk
Woden 2: Developing a modern 3D graphics engine in SmalltalkWoden 2: Developing a modern 3D graphics engine in Smalltalk
Woden 2: Developing a modern 3D graphics engine in Smalltalk
 
Shells
ShellsShells
Shells
 
Typography on the Web
Typography on the WebTypography on the Web
Typography on the Web
 
3 D Maya Introduction
3 D Maya Introduction3 D Maya Introduction
3 D Maya Introduction
 
Quadtree In Game
Quadtree In GameQuadtree In Game
Quadtree In Game
 

Similar to What is 3 d modeling unit 66

HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The BasicsHA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basicshamza_123456
 
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The BasicsHA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basicshamza_123456
 
3D Final Work
3D Final Work3D Final Work
3D Final Workconor0994
 
new 3D sofwares
new 3D sofwaresnew 3D sofwares
new 3D sofwares10metzm
 
Lightwave
LightwaveLightwave
Lightwave10metzm
 
best property dealer in chandigarh
best property dealer in chandigarhbest property dealer in chandigarh
best property dealer in chandigarhmalhotraproperties
 
Uses of 3 d
Uses of 3 dUses of 3 d
Uses of 3 dj45a45ck
 
10 best animation software for windows
10 best animation software for windows10 best animation software for windows
10 best animation software for windowsJavubar Sathick
 
Why 3 d_animation_is_so_well-liked
Why 3 d_animation_is_so_well-likedWhy 3 d_animation_is_so_well-liked
Why 3 d_animation_is_so_well-likedanhross
 
What is 3D Animation
What is 3D AnimationWhat is 3D Animation
What is 3D AnimationFrankLeo16
 
Project Contractv2
Project Contractv2Project Contractv2
Project Contractv2samluk
 
Discovering The Unknown Aspects Of Nuke
Discovering The Unknown Aspects Of NukeDiscovering The Unknown Aspects Of Nuke
Discovering The Unknown Aspects Of NukeAnimation Kolkata
 
DISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativity
DISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativityDISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativity
DISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativityAnn Marie Shillito, FRSA
 
BB8 RUN - A Star Wars video game
BB8 RUN - A Star Wars video gameBB8 RUN - A Star Wars video game
BB8 RUN - A Star Wars video gameRoberto Falconi
 
Uses of 3D
Uses of 3DUses of 3D
Uses of 3Dj45a45ck
 
Drawing the Contrast of Modeling for Games & Movies
Drawing the Contrast of Modeling for Games & MoviesDrawing the Contrast of Modeling for Games & Movies
Drawing the Contrast of Modeling for Games & MoviesAnimation Kolkata
 

Similar to What is 3 d modeling unit 66 (20)

HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The BasicsHA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
 
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The BasicsHA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
HA5 – COMPUTER ARTS BLOG ARTICLE – 3D: The Basics
 
3D Final Work
3D Final Work3D Final Work
3D Final Work
 
new 3D sofwares
new 3D sofwaresnew 3D sofwares
new 3D sofwares
 
Lightwave
LightwaveLightwave
Lightwave
 
best property dealer in chandigarh
best property dealer in chandigarhbest property dealer in chandigarh
best property dealer in chandigarh
 
List of 3D modeling software
List of 3D modeling softwareList of 3D modeling software
List of 3D modeling software
 
3D Technology
3D Technology 3D Technology
3D Technology
 
Uses of 3 d
Uses of 3 dUses of 3 d
Uses of 3 d
 
10 best animation software for windows
10 best animation software for windows10 best animation software for windows
10 best animation software for windows
 
Why 3 d_animation_is_so_well-liked
Why 3 d_animation_is_so_well-likedWhy 3 d_animation_is_so_well-liked
Why 3 d_animation_is_so_well-liked
 
Getting into 3D
Getting into 3DGetting into 3D
Getting into 3D
 
What is 3D Animation
What is 3D AnimationWhat is 3D Animation
What is 3D Animation
 
Article
ArticleArticle
Article
 
Project Contractv2
Project Contractv2Project Contractv2
Project Contractv2
 
Discovering The Unknown Aspects Of Nuke
Discovering The Unknown Aspects Of NukeDiscovering The Unknown Aspects Of Nuke
Discovering The Unknown Aspects Of Nuke
 
DISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativity
DISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativityDISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativity
DISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativity
 
BB8 RUN - A Star Wars video game
BB8 RUN - A Star Wars video gameBB8 RUN - A Star Wars video game
BB8 RUN - A Star Wars video game
 
Uses of 3D
Uses of 3DUses of 3D
Uses of 3D
 
Drawing the Contrast of Modeling for Games & Movies
Drawing the Contrast of Modeling for Games & MoviesDrawing the Contrast of Modeling for Games & Movies
Drawing the Contrast of Modeling for Games & Movies
 

Recently uploaded

Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 

Recently uploaded (20)

Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 

What is 3 d modeling unit 66

  • 2. MODELLING IN THE INDUSTRY It seems that 3D Models are appearing nearly everywhere in the media industry, it can be found in various places; TV & Film Animations Video Games Product Design Education Architecture Science Engineering Print/Image Rendering
  • 3. HOW ARE THEY USED? TV & Film In TV and Film 3D Models are used to create large effects such as the robots in Transformers or to create environments and characters in films like Avatar. There are minimal limits and the models can have a high poly count because they're not rendered out at real time, they're rendered for playback. Animation In animation the visual is commonly very cartoon looking, simply for the reason that the film is entirely animated, rendering times would be insane if everything were to look 100% realistic. Wreck It Ralph (2012) is a good example of a recent animation.
  • 4. HOW ARE THEY USED? Video Games Just about everything in video game is 3D modeling, these can be simple things like triggers or could be more complex entities such as characters or the environment they live in. Unfortunately video games render the models in real time meaning they can't have as many polys, although some advancements have been made over the years.
  • 5. HOW ARE THEY USED Educational Purposes – 3D Modelling allows teachers to show their students certain objects from body organs to engine parts. Everything can be shown on screen using a 3D model, where as getting the actual objects is pricey and sometimes may be a hassle.
  • 6. HOW ARE THEY USED? Engineering 3D modelling is used to create prototypes or even parts that can be printed off using 3D printers, this is much more precise than doing it manually as laser beams and mechanics are way more stable than the human hand.
  • 7. HOW ARE THEY USED? For example if we look at Half Life 1 compared to Portal 2, both games developed by Valve and running on the same engine, Source. I’ve used these two games because of the reason stated before, they’re ran with the same engine so there is no having to compare different game engines. If were to zoom in on Portal 2’s graphics we would still see some straight edges on things that appear to be circular, however the player is usually focusing on an objective no the graphics luckily. http://4.bp.blogspot.com/-iSwsHhem1yM/UHL23KyfKmI/AAAAAAAAEw4/b4ht_FQxrr4/s1600/Half+Life+1+PC.jpg http://media.moddb.com/images/mods/1/16/15872/portal2_demomap0003.1.jpg
  • 8. MODELLING AT HOME The internet allows anyone to purchase and/or download 3D modeling software so that they can create their own models. Here are a few different programs that allow people to create their own: Blender Autodesk Maya Cinema 4D 3D Studio Max
  • 9. BLENDER - SOFTWARE Blender is an open source program which is a good for amateurs who are wanting to get into animation and modelling, with easy interfaces and for the simple reason that it’s free, so anyone can upload a tutorial on how to use it for anyone to learn. This image to the right shows the interfaces within blender, everything seems to have it’s place and it looks somewhat neat. It’s also customizable, so you can rearrange tabs to your own liking.
  • 10. CONSIDERING IT’S FREE Blender has been used for special effects in TV and feature films, Friday or Another Day (Vendredi ou un autre jour) - a french film used Blender for it's special effects and won an award at the Locarno International Film Festival. It has also been used on TV programs, Red Dwarf for instance in Episode 6 Season X, Blender was again used for special effects.
  • 11. AUTODESK MAYA Autodesk Maya is a professional piece of software that is commonly used for creating video games, It can be used for 3D Modelling and Animation as well, Some people prefer to build a base model and improve it within some software called Zbrush. Autodesk Maya allows the user to create 3D Modelling, Texturing, Rendering, Dynamics & Effects (Hair, fur, Particles, nCloth) and 3D Animation.
  • 12. CINEMA 4D SOFTWARE Cinema 4D is a professional software used for various things, ranging from architecture to engineering. On to the MAXON website - below is an image of what the program can be used for. Cinema 4D looks to have a less complex UI, so it's probably suitable for new comers to 3D modelling, however I cannot include my own opinion as I have not used the program before. However I do have an image of the UI. There are also courses dedicated to teaching the software to people who are interested in it.
  • 13. GEOMETRIC THEORY 3D Models are made up of smaller shapes, which are called polygons, these polygons then contain vertexes. The polygons are mostly triangles which can be manipulated by the vertexes to make larger shapes. Depending on the amount of polygons justifies the speed that the model will render at, Polygons are nicknamed "polys" just for ease. Polygons do have a constraint to how many can be rendered per second.
  • 14. WHAT ARE 3D POLYGON MODELS MADE UP OF? Vertexes are pin points where edges intersect. A face is the surface inside of the edges, these can be quadratic, or can be triangulated. Edges are single lines – Maya has a feature that allows to user to create a polygon with as many edges as they want, they can change it later using a split tool to cut it up and create more faces. When extruding edges it’s likey you’re going to want to get the vertexes as close to one another as you can, and merge them to make it one whole object.
  • 15. MESH CONSTRUCTION Box modeling is when the user starts out with a single cube and then manipulates and subdivides the cube to turn it into the shape they desire. Although this method is quick and easy to learn it's not easy to add immense detail. Sculpting is when the user starts out with a sphere and manipulates it by pulling and pushing around vertexes and creating subdivision layers, a lot like the sculpting of clay, hence the name. Z-brush is a great software for sculpting. Extrusion modeling is a lot like box modeling however the user start out with a line instead of a cube, it's the extruded out to create a face and then continues to create an object, although this method is quick it's hard to make curves without a large amount of polygons.
  • 16. COMMON PRIMITIVES Common primitives are the basic shapes that a most commonly used in 3D modeling, common primitives are included within most 3D software, these include: Cube Flat Pane Pyramid UV Sphere Isometric Sphere Cylinder The image to the left shows the common primitives and what they look like. Torus - Ring And in some cases Helix – Spring The best thing about common primitives is their extremely low poly count.
  • 17. API Graphics API is coding that tell the graphics card what it needs to be doing, if the coding is wrong it won’t work. Two common API’s are Open GL and Direct X. Direct X is distributed by Microsoft and is compatible with Windows 95 and any later versions of the operating systems. It’s also used for the XBOX console. Open GL however is mainly used on PC and PlayStation3. and is multi language, meaning it can be written in Java, C++, not French and Spanish.
  • 18. TEXTURES Textures don’t come in all shapes and sizes however they do come in different… shiny-ness? There are 4 main textures in Autodesk Maya, Blinn, Phong, Phong E, Lambert – Autodesk Maya allows the user to change the glow, transparency and reflectivity, there are other options that can be changed to get the desired effect, for instance, glass or water. When texturing, models will be UV mapped, for instance when texturing a face the base image will look pretty scary, however once on the actual face it will look rather normal – if done correctly. Any blemishes can be detailed further by using bump mapping.
  • 19. RAYTRACING Raytracing is a shader/rendering technique in which light is directed through pixels and generates the shadow, I have created a demonstration using a glass texture from the video game Minecraft, inside I have made a smaller object with a transparent texture and have added made it more reflective by changing the attributes..
  • 20. BUMP MAPPING Bump mapping is an option to give a texture more “oomf”, by giving a texture a bump map it will allow the user to add depths to textures, it’s mapped out by using image files. Bump mapping is great as it doesn’t take as long as individual polys but still gives the desired effect. As seen here, I have used Minecraft textures again to show how bump mapping works and looks.
  • 21. CONSTRAINTS – POLYCOUNT What are the limits of using 3D Modeling? Over the past few years technology has advanced meaning more processing power - meaning it's faster, which is why video game graphics have improved; the polys are rendered in real time and are a lot quicker, however there is still a limit. Polycounts need to be kept fairly low so that frame rates are smooth, other processes need to be kept in consideration, consoles and devices also need to run background applications. There is a restriction to how many polys can be rendered per second, however this needs to be divided by the frames per second the game runs at, commonly 30fps, however some games are upgrading to 60fps. (fps - Frames Per Second)
  • 22. CONSTRAINTS – RENDER TIME Depending on the amount of fine detailing on models will effect render times, if a animated film is on a deadline and their animation takes too long, they could miss their deadline. Video games aren't as effected by this because everything is rendered into the game when it's needed, that's why it's common for enemies to spawn. However if a video game has cut scenes with high detail a lot like Halo 4 (2012 343 Industries), then there is a small possibility of this happening.
  • 23. CONSTRAINTS – FILE SIZE The effects video games mostly, video games are commonly judged on their graphics, which is probably why Rockstar went full out on their game LA Noire, the face detailing is really well done, however the game is spread out onto 3 discs for that simple reason. Players will take variety of paths meaning that enemies or events must be rendered in according to what the player does, where as films and movies are linear, not interactive so to speak, unlike video games. Halo 4 cut scenes actually fooled a few people, the cut scenes are animated but few people though it was real actors - however they're cut scenes so luckily the were rendered before hand. But the game still needed a second disc for multiplayer.
  • 24. CONSTRAINTS – INTERNET SPEEDS 3D Modellers are very commonly freelance workers and to find the best you may have to hire someone from across the globe, now this brings up a constraint - Internet speeds. the more polys 3D models and/or rigs have the bigger the file size. It's very likely that whole scenes will be sent with multiple objects each object being built up of 1000's of polys, possibly more depending on what the scenes are used for. There is however a way to resolve this issue and that is to send hard drives and disks via the postal service. Downloading video games for example will also be an issue, When downloading a video game it will download all assets, including 3D models (more than likely embedded). The bigger the game, the longer it takes. Multiplayer has to render objects within an area, for example Battlefield 3 known for it's big maps and huge multiplayer will need a good internet connection in order to play smoothly. Video games are getting much bigger and the filesizes are improving. GTA for example, just released has a secondary disc in order to download all the assets so the game is smooth, even within the huge map.