The exhaustive list of topics in Computer Graphicss in which we provide Help with Homework Assignment and Help with Project is as follows:
 Computer Graphics
 Computer Graphics Application and Software
 Description of Some Graphics Devices
 Input Devices for Operator Interaction
 Active and Passive Graphics Devices
 Display Technologies
 Storage Tube Graphics Displays
 Calligraphic Refresh Graphics Displays
 Raster Refresh (RasterScan) Graphics Displays
 Cathode Ray Tube
 Color CRT Raster Scan
 Video
 The Video Controller
 RandomScan Display Processor
 LCD displays
 Transformations and Matrices
 Transformation Conventions
 2D Transformations
 Homogeneous Coordinates and Matrix Representation of 2D Transformations
 Translations and Homogeneous Coordinates
 Rotation
 Reflection
 Scaling
 Combined Transformation
 Transformation of Points
 Transformation of The Unit Square
 Solid Body Transformations
 Rotation About an Arbitrary Point
 Reflection through an Arbitrary Line
 A Geometric Interpretation of Homogeneous Coordinates
 The WindowtoViewport Transformations
 ThreeDimensional Scaling
 ThreeDimensional Shearing
 ThreeDimensional Rotation
 ThreeDimensional Reflection
 ThreeDimensional Translation
 Multiple Transformation
 Rotation about an Arbitrary Axis in Space
 Reflection through an Arbitrary Plane
 Matrix Representation of 3D Transformations
 Composition of 3D Transformations
 Affine and Perspective Geometry
 Perspective Transformations
 Techniques for Generating Perspective Views
 Vanishing Points
 The Perspective Geometry and Camera Models
 Orthographic Projections
 Axonometric Projections
 Oblique Projections
 View volumes for Projections
 Stages in 3D viewing
 Canonical View Volume (CVV)
 Specifying an Arbitrary 3D View
 Examples of 3D Viewing
 The Mathematics of Planar Geometric Projections
 Combined Transformation matrices for Projections and Viewing
 Coordinate Systems and Matrices
 Camera Model
 Viewing Pyramid
 Representing Solids
 Regularized Boolean Set Operations
 Primitive Instancing
 Sweep Representations
 SpatialPartitioning Representations  Octree representation
 BReps
 Constructive Solid Geometry
 Comparison of Representations
 Techniques for efficient VisibleSurface Algorithms
 Categories of algorithms
 Back face removal
 The zBuffer Algorithm
 Scanline method
 Painter’s algorithms (depth sorting)
 Area subdivision method
 BSP trees
 VisibleSurface Ray Tracing
 Comparison of the methods
 Illumination and Shading Models for Polygons
 Reflectance properties of surfaces
 Ambient
 Specular and Diffuse reflections
 Atmospheric attenutation
 Phong’s model
 Gouraud shading
 Curve Representation
 Nonparametric Curves
 Parametric Curves
 Parametric Representation of a Circle
 Parametric Representation of an Ellipse
 Parametric Representation of a Parabola
 Parametric Representation of a Hyperbola
 A Procedure for using Conic Sections
 The General Conic Equation
 Representation of Space Curves
 Cubic Splines
 Bezier Curves
 Bspline Curves
 Bspline Curve Fit
 Bspline Curve Subdivision
 Parametric Cubic Curves
 Quadric Surfaces
 Bezier Surfaces
 OpenGL
 Features in OpenGL
 OpenGL operations.
 Abstractions in OpenGL – GL
 GLU & GLUT
 3D viewing pipeline
 Viewing Matrix Specifications
 Demos of OpenGL programs
 Realism
 Aliasing and Antialiasing
 Texture Bump Mapping
 Animation Methods
 Methods of Controlling Animation
 Soft Modeling of Objects
 Image Based Rendering
 Difficulties
 An ImageDigital image file formats
 Image compression standard – JPEG
 Image Processing  Digital image enhancement
 Contrast stretching
 Histogram Equalization
 Smoothing and median Filtering
 TwoDimensional Transformations
 ThreeDimensional Transformations
 Viewing in 3D

Scan conversion – lines, circles and Ellipses; Filling polygons and clipping algorithms
 Scan Converting Lines
 Midpoint criteria
 Problems of Aliasing
 Endpoint ordering and clipping lines
 Scan Converting Circles
 Scan Converting Ellipses
 Filling Polygons
 Edge data structure
 Clipping Lines algorithms– CyrusBeck
 CohenSutherland and LiangBarsky
 Clipping Polygons
 Problem with multiple components
 Solid Modeling
 VisibleSurface Determination
 Illumination and Shading
 Plane Curves and Surfaces
 Graphics Programming using OPENGL
 Miscellaneous Topics
 Image Manipulation and Storage