SlideShare a Scribd company logo
1 of 14
Basic Rendering
  Techniques
 Guilford County SciVis
        V106.03
Rendering and Shading Techniques
   Rendering produces a finished
    image.
      The closer the rendering is to
       create a natural scene, the more
       complex it is, and the longer it
       takes to render the scene.
      Rendering the scene to a file may
       include such things as the
       background, output size,
       compression, file type, and
       output path.
      Rendering previews are small
       and quick to check your scene
       prior to doing a full render.
Texture Mapping
   The term texture in
    3D computer graphics
    refers to image
    patterns rather than
    the “feel” of materials.
   The most basic type of
    texture is a 2D picture
    (often saved as a
    .jpeg, .bmp, or .tga
    file), which is applied
    to an object.
Texture Mapping
   Surfaces may have single colors or
    they may have multiple color
    patterns, which are commonly
    referred to as textures.
      For example: wood has a
       characteristic appearance
       because of its varying color
       patterns.
    Even materials like metals which
    seen to be one color, when closely
    examined, reveal varying shades
    and colors mixed in random
    patterns.
Texture Mapping
   Opacity maps control
    whether a material is
    opaque, transparent,
    or translucent.
   Adding textures to the
    object is an extremely
    important part of
    making objects look
    real.
Texture Mapping
   Textures may be
    acquired in different
    ways.
      Most 3D programs
       come with libraries
       where you can
       select various
       materials and
       patterns.
      Typically, 3D
       programs allow
       materials to be
       added to the library
Acquiring Materials
   New materials can be made by
    combining existing library
    selections and sometimes
    using “mixing formulas”
    (blending) provided by other
    3D artist.
   There are graphic programs
    designed for creating 2D
    textures (such as CorelDraw or
    Photoshop) that can be found
    on the Internet or through
    software suppliers.
UV Space
   UV mapping is a way
    of trying to solve the
    distortion problems
    that occur when
    applying image maps
    (textures) to complex
    surfaces.
   Many 3D graphic
    programs allow
    texture image scaling
    and placement
    controls.
UV Space
   U represents the horizontal
    component of an image. It
    corresponds to the X axis
    dimension in 2D coordinate
    space.
   V represents the vertical
    component of an image. It
    corresponds to the Y axis
    dimension in 2D coordinate
    space.
   W represents the z axis in
    3D coordinate space.
UV Space
   By applying UV scaling
    and placement
    restraints, the most
    appropriate fit of the
    image can be obtained.
   By manipulating UV
    controls, it is also
    possible to apply
    textures to parts of
    surfaces as well as an
    entire surface.
   Tiling allows pattern to
    be repeated, much like
    tiles on a floor.
Bump Mapping
   Bump maps simulate the
    roughness of surfaces even
    though the surfaces are
    perfectly flat.
   Bump maps make an object
    appear to have a bumpy or
    irregular surface. This is
    possible because of higher
    areas are light and lower
    areas are dark.
   Surface roughness might
    include the unevenness of a
    brick surface, the weave of a
    fabric, or the bumpiness of an
    orange.
Bump Mapping
   The process of creating artificial roughness takes
    less computing power than actually dividing the
    surface into large numbers of polygons and
    moving the vertices of those polygons up or
    down to create a real roughness.
   Settings allow the user to determining the height
    and depth of bumps.
   Bump maps can be produced by photographing
    surfaces, scanning images and actual materials,
    or by using software programs to draw patterns
    in grayscale.
Lighting
   3D programs have
    some type of default
    lighting, which can be
    changed to create a
    more realistic
    appearance.
   There are several
    common types of CG
    (computer graphics)
    lights.
The End

More Related Content

What's hot

Perspective Drawings
Perspective DrawingsPerspective Drawings
Perspective Drawings
Bruce Coulter
 
Elements&Principles Of Interior Design
Elements&Principles Of Interior DesignElements&Principles Of Interior Design
Elements&Principles Of Interior Design
akilian
 
Vector graphics
Vector graphicsVector graphics
Vector graphics
lenance
 

What's hot (20)

Perspective drawing techniques
Perspective drawing techniquesPerspective drawing techniques
Perspective drawing techniques
 
Principles of Interior Designing
Principles of Interior DesigningPrinciples of Interior Designing
Principles of Interior Designing
 
Perspective Drawings
Perspective DrawingsPerspective Drawings
Perspective Drawings
 
GRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D GraphicsGRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D Graphics
 
Scale & Proportion
Scale & ProportionScale & Proportion
Scale & Proportion
 
Architectural rendering
Architectural renderingArchitectural rendering
Architectural rendering
 
Elements&Principles Of Interior Design
Elements&Principles Of Interior DesignElements&Principles Of Interior Design
Elements&Principles Of Interior Design
 
Principle of design
Principle of designPrinciple of design
Principle of design
 
Color Theory
Color TheoryColor Theory
Color Theory
 
Principles of Design
Principles of DesignPrinciples of Design
Principles of Design
 
Elements of Interior Design
Elements of Interior DesignElements of Interior Design
Elements of Interior Design
 
What are The Elements of Interior Design
What are The Elements of Interior Design What are The Elements of Interior Design
What are The Elements of Interior Design
 
Elements of Design
Elements of DesignElements of Design
Elements of Design
 
learn sketchup (for the beginners)
learn sketchup (for the beginners)learn sketchup (for the beginners)
learn sketchup (for the beginners)
 
Sketchup
SketchupSketchup
Sketchup
 
Vector graphics
Vector graphicsVector graphics
Vector graphics
 
Colour Theory
Colour TheoryColour Theory
Colour Theory
 
Shape form and space
Shape form and spaceShape form and space
Shape form and space
 
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
 
Architectural drafting-Ar.Archana Sreedharan
Architectural drafting-Ar.Archana SreedharanArchitectural drafting-Ar.Archana Sreedharan
Architectural drafting-Ar.Archana Sreedharan
 

Viewers also liked

Paniting programs presentation
Paniting programs presentationPaniting programs presentation
Paniting programs presentation
Elisa MacGoun
 
Our manual rendering presentation
Our manual rendering presentationOur manual rendering presentation
Our manual rendering presentation
Maureen Nuradhi
 
รับรองผลงานบางบัวทอง
รับรองผลงานบางบัวทองรับรองผลงานบางบัวทอง
รับรองผลงานบางบัวทอง
สาคร ประทาพันธ์
 
VALUE powerpoint
VALUE powerpointVALUE powerpoint
VALUE powerpoint
aclick
 

Viewers also liked (9)

Paniting programs presentation
Paniting programs presentationPaniting programs presentation
Paniting programs presentation
 
Our manual rendering presentation
Our manual rendering presentationOur manual rendering presentation
Our manual rendering presentation
 
Paniting programs presentation
Paniting programs presentationPaniting programs presentation
Paniting programs presentation
 
รับรองผลงานบางบัวทอง
รับรองผลงานบางบัวทองรับรองผลงานบางบัวทอง
รับรองผลงานบางบัวทอง
 
Presentation Techniques - Rendered Views
Presentation Techniques - Rendered Views Presentation Techniques - Rendered Views
Presentation Techniques - Rendered Views
 
VALUE powerpoint
VALUE powerpointVALUE powerpoint
VALUE powerpoint
 
Art 1 rendering techniques
Art 1  rendering techniquesArt 1  rendering techniques
Art 1 rendering techniques
 
all about Painting (definition, elements, types, styles, history of Philippi...
all about Painting  (definition, elements, types, styles, history of Philippi...all about Painting  (definition, elements, types, styles, history of Philippi...
all about Painting (definition, elements, types, styles, history of Philippi...
 
Fundamentals of Drawing
Fundamentals of DrawingFundamentals of Drawing
Fundamentals of Drawing
 

Similar to Basic rendering techniques

VISUAL AND DIGITAL IMAGE PROCESSING.pptx
VISUAL AND DIGITAL IMAGE PROCESSING.pptxVISUAL AND DIGITAL IMAGE PROCESSING.pptx
VISUAL AND DIGITAL IMAGE PROCESSING.pptx
thanga2
 
Ha5 3 d model article
Ha5 3 d model articleHa5 3 d model article
Ha5 3 d model article
JohnLongworth
 

Similar to Basic rendering techniques (20)

Mapping
MappingMapping
Mapping
 
6 texture mapping computer graphics
6 texture mapping computer graphics6 texture mapping computer graphics
6 texture mapping computer graphics
 
Datt 2500 week 10
Datt 2500 week 10Datt 2500 week 10
Datt 2500 week 10
 
Terms 3d-artist
Terms 3d-artistTerms 3d-artist
Terms 3d-artist
 
Our 1st Seminar
Our 1st SeminarOur 1st Seminar
Our 1st Seminar
 
Steam presentation deux 3 d prints from photographs
Steam presentation deux  3 d prints from photographsSteam presentation deux  3 d prints from photographs
Steam presentation deux 3 d prints from photographs
 
1 COMPUTER GRAPHICS.ppt
1 COMPUTER GRAPHICS.ppt1 COMPUTER GRAPHICS.ppt
1 COMPUTER GRAPHICS.ppt
 
VISUAL AND DIGITAL IMAGE PROCESSING.pptx
VISUAL AND DIGITAL IMAGE PROCESSING.pptxVISUAL AND DIGITAL IMAGE PROCESSING.pptx
VISUAL AND DIGITAL IMAGE PROCESSING.pptx
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
 
Texture mapping in_opengl
Texture mapping in_openglTexture mapping in_opengl
Texture mapping in_opengl
 
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document ImageAdaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
 
Texture mapping overview
Texture mapping overviewTexture mapping overview
Texture mapping overview
 
GRPHICS07 - Textures
GRPHICS07 - TexturesGRPHICS07 - Textures
GRPHICS07 - Textures
 
Comparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesComparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting Techniques
 
Multimedia searching
Multimedia searchingMultimedia searching
Multimedia searching
 
Game development terminologies
Game development terminologiesGame development terminologies
Game development terminologies
 
Ha5 3 d model article
Ha5 3 d model articleHa5 3 d model article
Ha5 3 d model article
 
UNIT-II Immersive Design for 3D.pptx
UNIT-II Immersive Design for 3D.pptxUNIT-II Immersive Design for 3D.pptx
UNIT-II Immersive Design for 3D.pptx
 
Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programming
 
multimedia image.ppt
multimedia image.pptmultimedia image.ppt
multimedia image.ppt
 

More from Charles Flynt

Animation techniques
Animation techniquesAnimation techniques
Animation techniques
Charles Flynt
 
Interpret data for use in charts and graphs
Interpret data for use in charts and graphsInterpret data for use in charts and graphs
Interpret data for use in charts and graphs
Charles Flynt
 
Displaying data using charts and graphs
Displaying data using charts and graphsDisplaying data using charts and graphs
Displaying data using charts and graphs
Charles Flynt
 
2 d software applications
2 d software applications2 d software applications
2 d software applications
Charles Flynt
 
Basic computer hardware and software
Basic computer hardware and softwareBasic computer hardware and software
Basic computer hardware and software
Charles Flynt
 
Technological advancements in sci vis
Technological advancements in sci visTechnological advancements in sci vis
Technological advancements in sci vis
Charles Flynt
 
History and impact of sci vis
History and impact of sci visHistory and impact of sci vis
History and impact of sci vis
Charles Flynt
 
Advanced 2 d concept
Advanced 2 d conceptAdvanced 2 d concept
Advanced 2 d concept
Charles Flynt
 
Advanced scientific visualization
Advanced scientific visualizationAdvanced scientific visualization
Advanced scientific visualization
Charles Flynt
 
Applying pixel values to digital images
Applying pixel values to digital imagesApplying pixel values to digital images
Applying pixel values to digital images
Charles Flynt
 

More from Charles Flynt (20)

Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
Plate tectonics
Plate tectonicsPlate tectonics
Plate tectonics
 
Animation techniques
Animation techniquesAnimation techniques
Animation techniques
 
3 d modeling part 3
3 d modeling part 33 d modeling part 3
3 d modeling part 3
 
3 d modeling part 1
3 d modeling part 13 d modeling part 1
3 d modeling part 1
 
3 d modeling part 2
3 d modeling part 23 d modeling part 2
3 d modeling part 2
 
Interpret data for use in charts and graphs
Interpret data for use in charts and graphsInterpret data for use in charts and graphs
Interpret data for use in charts and graphs
 
Displaying data using charts and graphs
Displaying data using charts and graphsDisplaying data using charts and graphs
Displaying data using charts and graphs
 
Vector or bitmap
Vector or bitmapVector or bitmap
Vector or bitmap
 
2 d software applications
2 d software applications2 d software applications
2 d software applications
 
Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
Software
SoftwareSoftware
Software
 
Basic computer hardware and software
Basic computer hardware and softwareBasic computer hardware and software
Basic computer hardware and software
 
Careers in sci vis
Careers in sci visCareers in sci vis
Careers in sci vis
 
Technological advancements in sci vis
Technological advancements in sci visTechnological advancements in sci vis
Technological advancements in sci vis
 
History and impact of sci vis
History and impact of sci visHistory and impact of sci vis
History and impact of sci vis
 
Advanced 2 d concept
Advanced 2 d conceptAdvanced 2 d concept
Advanced 2 d concept
 
Advanced scientific visualization
Advanced scientific visualizationAdvanced scientific visualization
Advanced scientific visualization
 
Applying pixel values to digital images
Applying pixel values to digital imagesApplying pixel values to digital images
Applying pixel values to digital images
 
Computer with terms
Computer with termsComputer with terms
Computer with terms
 

Basic rendering techniques

  • 1. Basic Rendering Techniques Guilford County SciVis V106.03
  • 2. Rendering and Shading Techniques  Rendering produces a finished image.  The closer the rendering is to create a natural scene, the more complex it is, and the longer it takes to render the scene.  Rendering the scene to a file may include such things as the background, output size, compression, file type, and output path.  Rendering previews are small and quick to check your scene prior to doing a full render.
  • 3. Texture Mapping  The term texture in 3D computer graphics refers to image patterns rather than the “feel” of materials.  The most basic type of texture is a 2D picture (often saved as a .jpeg, .bmp, or .tga file), which is applied to an object.
  • 4. Texture Mapping  Surfaces may have single colors or they may have multiple color patterns, which are commonly referred to as textures.  For example: wood has a characteristic appearance because of its varying color patterns.  Even materials like metals which seen to be one color, when closely examined, reveal varying shades and colors mixed in random patterns.
  • 5. Texture Mapping  Opacity maps control whether a material is opaque, transparent, or translucent.  Adding textures to the object is an extremely important part of making objects look real.
  • 6. Texture Mapping  Textures may be acquired in different ways.  Most 3D programs come with libraries where you can select various materials and patterns.  Typically, 3D programs allow materials to be added to the library
  • 7. Acquiring Materials  New materials can be made by combining existing library selections and sometimes using “mixing formulas” (blending) provided by other 3D artist.  There are graphic programs designed for creating 2D textures (such as CorelDraw or Photoshop) that can be found on the Internet or through software suppliers.
  • 8. UV Space  UV mapping is a way of trying to solve the distortion problems that occur when applying image maps (textures) to complex surfaces.  Many 3D graphic programs allow texture image scaling and placement controls.
  • 9. UV Space  U represents the horizontal component of an image. It corresponds to the X axis dimension in 2D coordinate space.  V represents the vertical component of an image. It corresponds to the Y axis dimension in 2D coordinate space.  W represents the z axis in 3D coordinate space.
  • 10. UV Space  By applying UV scaling and placement restraints, the most appropriate fit of the image can be obtained.  By manipulating UV controls, it is also possible to apply textures to parts of surfaces as well as an entire surface.  Tiling allows pattern to be repeated, much like tiles on a floor.
  • 11. Bump Mapping  Bump maps simulate the roughness of surfaces even though the surfaces are perfectly flat.  Bump maps make an object appear to have a bumpy or irregular surface. This is possible because of higher areas are light and lower areas are dark.  Surface roughness might include the unevenness of a brick surface, the weave of a fabric, or the bumpiness of an orange.
  • 12. Bump Mapping  The process of creating artificial roughness takes less computing power than actually dividing the surface into large numbers of polygons and moving the vertices of those polygons up or down to create a real roughness.  Settings allow the user to determining the height and depth of bumps.  Bump maps can be produced by photographing surfaces, scanning images and actual materials, or by using software programs to draw patterns in grayscale.
  • 13. Lighting  3D programs have some type of default lighting, which can be changed to create a more realistic appearance.  There are several common types of CG (computer graphics) lights.