

This section contains free ebooks and guides on Computer Graphics, some of the resources in this section can be viewed online and some of them can be downloaded.




Computer Graphics Course NotesRay
ToalOnline  NA Pages  EnglishThis lecture note covers the following topics: Computer Graphics Basics,
Introduction to C++, Getting Started with OpenGL, OpenGL Examples, An OpenGL
Flight Simulator, Introduction to Java, Writing Classes in Java, Basic Java
Graphics, Introduction to JavaScript, JavaScript Graphics with Canvas and
Scalable Vector Graphics (SVG).
 Computer Graphics Lecture NotesDavid Fleet and Aaron HertzmannPDF  126 Pages  EnglishThis lecture
note covers the following topics: Introduction to Graphics, Curves,
Transformations, Coordinate Free Geometry, 3D Objects, Camera Models,
Visibility, Basic Lighting and Reflection, Basic Ray Tracing, Radiometry and
Reflection, Distribution Ray Tracing, Parametric Curves And Surfaces and
Animation.
 Introduction to Computer GraphicsBrown UniversityOnline  NA Pages  EnglishThis note covers the following
topics: Mechanics, OpenGL 3D, shapes, Image Processing, Transformations, Scan
Conversion, Clipping, Visible Surface Determination, Raytracing, Illumination,
Texture Mapping, Acceleration Data Structures, Polygon Rendering and Realism.
 Introduction to Computer Graphics IDr. John T. BellOnline  NA Pages  EnglishThis note covers the following topics: Introduction to Computer Graphics,
Coordinate Systems and Transformations , Going Beyond Flat Polygons , Animation,
ComputerHuman Interaction, Fractals, Scene Graphs and Programming the nVidia
Graphics Card.
 Computer Vision and Image Processing (David Marshall)Dr
A D MarshallOnline  NA Pages  EnglishThis note covers the following topics: Image Acquisition, Image
processing, Edge Detection, Edge Linking, Segmentation, Line Labelling,
Relaxation Labelling, Optical Flow and Object Recognition.
 Vector Math for 3D Computer Graphics, 3rd EditionCCSU
Computer Science DepartmentOnline  NA Pages  EnglishThis lecture note covers the following topics:
Points and Lines, Vectors, Points, and Column Matrices, Matrix Addition, Vector
Addition, Vector Length, Vector Direction, Scaling and Unit Vectors, The Dot
Product, Length and the Dot Product, The Angle between Two Vectors, The Angle
between 3D Vectors, Projecting one Vector onto Another, Vector Cross Product,
Matrices and Simple Matrix Operations, MatrixColumn Matrix Multiplicaton,
MatrixMatrix Multiplication and Identity Matrix and Matrix Inverse.
 OpenGL Programming GuideNAOnline  NA Pages  EnglishThis
guide covers the following topics: State Management and Drawing Geometric
Objects, Viewing, Color, Lighting, Blending, Antialiasing, Fog, and Polygon
Offset, Display Lists, Drawing Pixels, Bitmaps, Fonts, and Images, Texture
Mapping, The Framebuffer, Tessellators and Quadrics.
 OpenGL Reference ManualNAOnline  NA Pages  EnglishThis
is an alphabetical list of the OpenGL functions in this online reference.
 Graphics Programming Black Book (M. Abrash)  Simulating Humans Computer Graphics, Animation, and Control (N.I. Badler)  C++ GUI Programming with Qt3 (Jasmin Blanchette/Mark Summerfield)  Cross Platform GUI Programming with wxWidgets (Julian Smart/Kevin Hock)  Computes First Book of Atari Graphics  Computer Graphics Primer  Encyclopedia of Graphics File Formats  Graph Theory, 3rd Edition (R. Diestel)  Graph Theory with Applications (J. Bondy, U. Murty) 








