Karaketristik komputer grafik interaktif -Ivan Sutherland (MIT 1963) : User melihat object pada display User menunjuk (picks) object dengan input device (light pen, mouse, trackball) Perubahan object (moves, rotates, morphs) Repeat 04.304.3 Change Image React to Change Graphics SystemUser Input Device Display
Cursor Positioning Alat input seperti tablet akan memberikan data input berupa current position ke komputer Sedangkat alat input berupa mouse, trackball, and joy stick akan memberikan incremental inputs (or velocities) ke komputer Pada incremental device (ex:mouse), inputannya berupa : Position: almost relative value, absolute value is rarely used Velocity: small deviation, small change, large deviation, large change Relative positioning, used by measure moving of the mouse 0 4. 1010
Single buffering objects are always rendered into the same framebuffer, which is always being displayed delay of clearing of and re-drawing into frame-buffer will cause flicker if re-draw takes longer than refresh or refresh and animation not synced Double buffering keep two buffers (front and back) always display front, always render into back* swap front and back when rendering complete
Suriyong L., Computer Multimedia32 Former graphic the use single buffer Redraw directly on graphic Flicker may happen especially the animation User need to refresh the display at the display rate (50- 70Hz) The double buffer can resolve One for display (front buffer) One for redraw (back buffer) Both is swappable for smooth graphic Using glutSwapBuffers() at display function Initial display mode set use GLUT_DOUBLE mode set at glutInitDisplayMode(); (see at rotate square double buffers.exe)
Your consent to our cookies if you continue to use this website.