Skip to main content

Posts

Showing posts from February, 2016

Chapter-3b: Working with Callbacks

Following topics are discussed in this presentation: Handling the event types in OpenGL - mouse, keyboard, active and passive motion and reshape Viewport Menus in OpenGL Note:  This PPT was taken from  https://www.cs.unm.edu/~angel/BOOK/INTERACTIVE_COMPUTER_GRAPHICS/FIFTH_EDITION/PPT/  and modified according to the syllabus needs.

Chapter-3a: Input Interaction

This presentation focuses on: Physical Input Devices Logical Input Devices Various Input Modes OpenGL Event Types Note: This PPT was taken from  https://www.cs.unm.edu/~angel/BOOK/INTERACTIVE_COMPUTER_GRAPHICS/FIFTH_EDITION/PPT/  and modified according to the syllabus needs.

YouTube Video on Pen Plotter in action

Pen plotter is a device that is used for printing vector graphics. It has a pen/pencil fixed along z-axis and the movement of the pen is controlled through metal/wooden rods that can move along x and y-directions. In this video, pen plotter is made to draw the Adler steam locomotive . Thanks to Hans van den Berg for uploading this video.

YouTube Video on Iven Sutherland's Sketchpad

Iven Sutherland is considered as a " Father of Computer Graphics " The project sketchpad in 1963 earned him Turing Award in 1968. His sketchpad thesis can be found here:  Sketchpad, a Man-Machine Graphical Communication System . He showed through this project that Human-Computer Interaction is possible and the objects on the screen can be applied with Affine Transformations and can be morphed. Thanks to Bill Buxton for uploading this wonderful video.

Chapter-2c: Programming with OpenGL

Topic discussed in the Presentation: Fractals Sierpinski Gasket as a Fractal Using Hidden Surface Removal Algorithm in OpenGL Note:  This PPT was taken from  https://www.cs.unm.edu/~angel/BOOK/INTERACTIVE_COMPUTER_GRAPHICS/FIFTH_EDITION/PPT/  and modified according to the syllabus needs.

Chapter-2b: Basics of OpenGL and specifications

Below presentation discusses: OpenGL Camera specification OpenGL Matrices OpenGL Primitives Polygon Properties Color as OpenGL Attribute OpenGL Pipeline Stroke and Raster Fonts Note:  This PPT was taken from  https://www.cs.unm.edu/~angel/BOOK/INTERACTIVE_COMPUTER_GRAPHICS/FIFTH_EDITION/PPT/  and modified according to the syllabus needs.