Modeling, CG, Programming, - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Modeling, CG, Programming,

Description:

the two-link arm in VRML. take advantage of 'short hand notation' center. t r ... Exercises. sketch the 3D model of the given VRML file. VR Programming. toolkit ... – PowerPoint PPT presentation

Number of Views:94
Avg rating:3.0/5.0
Slides: 18
Provided by: jyunmi
Category:

less

Transcript and Presenter's Notes

Title: Modeling, CG, Programming,


1
Modeling, CG, Programming,
  • Jyun-Ming Chen
  • Fall 1999

2
Contents
  • Modeling
  • geometric modeling
  • model segmentation
  • Image-based vs. geometry-based systems
  • Programming

3
Geometric Modeling
  • how 3D objects are described in the geometric
    database
  • shape
  • primitives box, cylinder, sphere, cone,
  • indexed face set
  • watch for the face orientation (used for backface
    culling)
  • procedurally defined shape extrusion, sweep,
  • in rendering, all objects are converted to
    polygonal

4
Animation
  • displaying a sequence of rendered scenes
  • frame rate number of scenes displayed per second
  • movie 24-30
  • NTSC 29.97
  • VR at least 16 to be flicker-free the higher
    the better
  • factors affecting frame rate
  • model size retrieving, rendering
  • hardware
  • displaying/shading mode

5
Computer Graphics Primer
6
Model Segmentation
  • especially important for walkthrough applications
    in a large geometric database
  • 1-500 million polygons 10 frames/sec

7
Cell Segmentation
  • manage model complexity
  • auto-segmentation
  • separating plane priority
  • priority 0.5occlusion 0.3balance 0.2split

8
Level of Detail (LOD)
  • multi-resolution model
  • automatic model simplification
  • change based on distance or image size
  • hysteresis problems
  • model morphing
  • mipmap

9
Image-based VR
  • compared to geometry-based VR
  • able to keep constant framerate regardless of the
    scene complexity
  • authoring tools
  • camera setup procedure
  • hybrid-VR

10
Image Acquisition
11
Image Warping
12
(No Transcript)
13
Stitched Panorama
14
Kinematics Primer
15
Kinematics in VRML
  • Syntax of Transform Node (partial)
  • usually interpretation using local axes is easier
  • the two-link arm in VRML
  • take advantage of short hand notation
  • center
  • t r
  • explore other fields (scale, scaleOrientation) on
    your own

16
Exercises
  • sketch the 3D model of the given VRML file.

17
VR Programming
  • toolkit
  • event-loop structure
  • WTK code examples
  • authoring tools
  • example VRCreator, CosmoWorld
Write a Comment
User Comments (0)
About PowerShow.com