3D Graphics & Rendering
By Faraz Akhtar
C12008
CSE
5th Semester
Delhi College of Technology & Management
Introduction to 3d Computer
Graphics
 3D computer graphics is the science,
study, and method of projecting a
mathematical representation of 3D
objects onto a 2D image using visual
tricks such as perspective and
shading to simulate the eye's
perception of those objects.
3D Graphics and Physics
 3D graphic software is largely based
on simulating physical interactions.
 Generally:
 Space relations.
 Light interactions.
 In particular cases:
 Material properties.
 Object Movement.
Goals of 3D computers graphics
 Practical goal:
Visualization - to generate images
(usually of recognizable subjects)
that are useful in some way.
 Ideal goal:
Photorealism - to produce images
indistinguishable from
photographs.
Components of a 3D Graphic
System
 3D Modeling:
 A way to describe the 3D world or
scene, which is composed of
mathematical representations of 3D
objects called models.
 3D Rendering:
 A mechanism responsible for producing
a 2D image from 3D models.
3D Modeling
 Simple 3D objects can be modeled using
mathematical equations operating in the
3-dimensional Cartesian coordinate
system.
 Example:
the equation x2 + y2 + z2 = r2
is a model of a perfect
sphere with radius r.
Modeling considerations
 Pure mathematical equations to represent
3D objects requires a great deal of
computing power
 Impractical for real-time applications such
as games or interactive simulations.
3D Rendering
 The process of taking the mathematical
model of the world and producing the
output image.
 The core of the rendering process involves
projecting the 3D models onto a 2D image
plane.
Illumination for scan-line
renderers
 Lighting and shading is calculated
using the normal vector.
 The color is linearly interpolated
across the polygon surface.
3D Graphics & Rendering in Computer Graphics

3D Graphics & Rendering in Computer Graphics

  • 1.
    3D Graphics &Rendering By Faraz Akhtar C12008 CSE 5th Semester Delhi College of Technology & Management
  • 2.
    Introduction to 3dComputer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical representation of 3D objects onto a 2D image using visual tricks such as perspective and shading to simulate the eye's perception of those objects.
  • 3.
    3D Graphics andPhysics  3D graphic software is largely based on simulating physical interactions.  Generally:  Space relations.  Light interactions.  In particular cases:  Material properties.  Object Movement.
  • 4.
    Goals of 3Dcomputers graphics  Practical goal: Visualization - to generate images (usually of recognizable subjects) that are useful in some way.  Ideal goal: Photorealism - to produce images indistinguishable from photographs.
  • 5.
    Components of a3D Graphic System  3D Modeling:  A way to describe the 3D world or scene, which is composed of mathematical representations of 3D objects called models.  3D Rendering:  A mechanism responsible for producing a 2D image from 3D models.
  • 6.
    3D Modeling  Simple3D objects can be modeled using mathematical equations operating in the 3-dimensional Cartesian coordinate system.  Example: the equation x2 + y2 + z2 = r2 is a model of a perfect sphere with radius r.
  • 7.
    Modeling considerations  Puremathematical equations to represent 3D objects requires a great deal of computing power  Impractical for real-time applications such as games or interactive simulations.
  • 8.
    3D Rendering  Theprocess of taking the mathematical model of the world and producing the output image.  The core of the rendering process involves projecting the 3D models onto a 2D image plane.
  • 9.
    Illumination for scan-line renderers Lighting and shading is calculated using the normal vector.  The color is linearly interpolated across the polygon surface.