Design Framework Diagram.

Uploaded on:
Design Framework Review Sang Il Park Sejong College A large portion of the slides are taken from Jehee Lee's Video Show Gadgets Cathode Beam Tube(CRT) is the most well-known showcase gadget High determination Great shading loyalty High complexity (400:1) High upgrade rates Vector versus Raster CRT
Slide 1

Representation System Overview Sang Il Park Sejong University Most of the slides are taken from Jehee Lee’s

Slide 2

Video Display Devices Cathode Ray Tube(CRT) is the most well-known presentation gadget High determination Good shading constancy High differentiation (400:1) High upgrade rates

Slide 3

Vector versus Raster CRT Vector shows : a rundown of line endpoints was utilized to move the electron pillar along some arbitrary way, an alleged vector filter. Raster shows (TVs and so forth) drive the shaft in a standard example called a raster examine. Vector showcases are verging on terminated. Check transformation : change over geometric primitives from vector examine depictions (endpoints and so on.) to raster filter portrayals (sets of pixels to turn on.)

Slide 4

Frame Buffers The 2-D cluster of pixel qualities is known as a casing cushion Frame, revive, raster cradles are utilized reciprocally Each line of pixels is known as a sweep line or a raster line Frame support can be fringe to the host or occupant as a host\'s feature PC\'s location space. The feature equipment persistently filters the edge support. Sorts of showcase B&W shows: 1 bit/pixel (bitmap). Essential shading showcases: 8, 15, 16, or 24 bits. Top of the line shows: 96 or more bits.

Slide 5

Full-Color (RGB) Displays For 24 bit shading: store 8 bits each of red, green, and blue per pixel. E.g. (255,0,0) is immaculate red, and (255, 255, 255) is white. 2^24 = 16 million hues. For 15 bit shading: 5 bits red + 5 green + 5 blue The feature equipment utilizes the qualities to drive the R,G, and B firearms.

Slide 6

Color Lookup Table A solitary number (e.g. 8 bits) put away at every pixel. Utilized as a record into a variety of RGB triples. With 8 bits for every pixel, you can get the 256 shades of you\'re decision

Slide 7

Deeper Frame Buffers Some casing cradles have 96 or more bits for every pixel. What are they just for? We begin with 24 bits for RGB. Alpha channel: an additional 8 bits for each pixel, to speak to “ straightforwardness. ” Used for advanced compositing. That ’ s 32 bits. A Z-cradle, used to hold a “ profundity ” esteem for every pixel. Utilized for concealed surface 3-D drawing. 16 bits/pixel of “ z ” conveys the aggregate to 48 bits. Twofold buffering: For clean-looking glint free continuous liveliness. Two full edge cushions (counting alpha and z). One and only at once is unmistakable — you can flip in a flash. Move into the “ back cushion ” (undetectable), then swap. Can be faked with off-screen bitmaps (slower.) 2 x 48 = 96.

Slide 8

X Windows term (OLD) Meaning PseudoColor colormapped with shading presentation (8 or 4 bit) High Color RGB (15=5+5+5 or 16=5+6+5 bit) True Color, Direct Color RGB (24=8+8+8 bit) Display Resolution Spatial determination: The greatest number of focuses that can be shown without cover on a CRT. Higher determination gives a shaper picture Intensity or shading determination relies on upon casing support determination show H/W qualities inspecting technique

Slide 9

Raster CRT Display Dynamic presentation which implies that the showcase should be invigorated with a specific end goal to keep an example being shown. Invigorating ought to be the gadget\'s obligation: support memory (casing cushion) a committed processor, called feature controller, continually duplicates shading power values from the casing cradle onto screen, scanline by scanline. Such a procedure is called revive. Invigorate rate = # of revives every second

Slide 10

Display Processor Raster design framework with a committed presentation processor

Slide 11

Interlacing Lower invigorate rates result in gleaming, which is the outwardly noticeable interruption of light force on screen. An adequate revive rate is dictated by the human\'s sharpness vision. Invigorate rate must be coordinated with the fervor perseverance of phosphor covering. Joining a typical casing presentation rate : 60 Hz isolate an edge into even-numbered sweep lines and odd-numbered sweep lines(each 1/60 sec) ⇒ entire edge takes 1/60 + 1/60 = 1/30 sec Recently, dynamic sweep is getting to be prominent

Slide 12

Flat Panel Displays Plasma-board (gas-releasing) showcases Liquid gem shows Comparison to CRT Thin, light Flicker free Narrower shading array

Slide 13

Output Devices - 3D view

Slide 14

Output Devices – 3D view Stereoscopic review glasses : the client wears them to see stereoscopic perspective of 3D scenes showed on screen Used in screen-based Virtual Reality (VR) Has high determination Limited head-development Head-mounted showcase (HMD) : two little TV screens are inserted in a rack and set before the two eyes. It permits full-opportunity head development, and gives the vibe of submersion Widely utilized as a part of Virtual Reality (VR) A following framework is utilized to report the position of HMD in 3D space.

Slide 15

Output Devices - 3D view 3D view for one-looked at case : The scene is altering as indicated by your review course : for one individual: : for some individuals (genuine 360’ degree displayer)

Slide 16

Output Devices Wide Screen

Slide 17

Input Devices Keyboard Mouse Trackball : a 2D information gadget, generally utilized on a mouse or a Tablet. Space ball : hand held, non-versatile. It utilizes a strain gage to distinguish force, push, and turn connected to the ball, and make an interpretation of them into 3D areas. Utilized for route as a part of virtual situations, CAD, and so on. Head Mounted Display : Although it is essentially a showcase gadget, it can likewise track position and introduction Joystick : like the space ball. Can be versatile and non-mobile.

Slide 18

Input Devices Data glove : a glove with sensors. Used to control a virtual hand for getting a handle on, dropping, and moving an article in a virtual situation. Picture scanner : info still picture, photograph, or slides as pictures into PC. Touch board : exceedingly straightforward and inserted over a presentation surface. Computerized camera : straightforwardly stores photograph shots as pictures on a diskette. Computerized feature recorder : information a feature cut in advanced structure; regularly utilized for tele-conferencing. Laser reach scanner : info discrete and scattered focuses on a 3D surface model from which a computerized one can be constructed.

Slide 19

Input Devices Motion Capture : data full-body, facial, hand developments

Slide 20

Digital Actor Making of Beowulf1 Making of Beowulf2 Making of Beowulf3

Slide 21

Graphics Rendering Pipeline Rendering: the transformation of a scene into a picture Scene is made out of “models” in 3D space. Models are made out of “primitives” bolstered by illustrations bundles, for example, OpenGL. Models entered by hand or made by a project 3D Scene render 2D Image

Slide 22

Graphics Rendering Pipeline Modeling (neighborhood) coordiantes World directions Normalized (gadget autonomous) organizes Device (screen) coordinate

Slide 23

Functions of a Graphic Package Graphics Library, for example, Core, OpenGL, DirectX Provide primitives for realistic portrayal Build and keep up realistic representation models Provide primitives for review operations Support client connection with application project Interact specifically with clients to permit them adjust seeing parameters, if conceivable

Slide 24

Graphics System API CGI (Computer Graphics Interface) Graphics framework: a library of illustrations capacities

Slide 25

General Graphics Packages Graphics bundles are gadget free Official Standards GKS : ANSI85, 2D, Europe GKS-3D : ANSI88 PHIGS : ANSI88 - Hierarchical structures PHIGS+ : ISO 92 Non-official Standards Silicon Graphics OpenGL (1992) Open Inventor Microsoft Dire

View more...