This repository contains codes, notes, question papers and question banks for Computer Graphics (CG) which is a subject of second year (SEM-3) SPPU syllabus.
Go to file
2023-11-02 11:53:35 +05:30
lab-manual lab manual added 2023-10-28 01:06:38 +05:30
notes added hilbert curve 2023-10-26 00:21:38 +05:30
question-papers added end-sem question paper (november 2022) and updated readme index for end sem question papers 2023-10-29 23:25:36 +05:30
.gitignore Initial commit 2023-09-27 12:34:25 +05:30
CohenSutherland.cpp cohensutherland code added 2023-10-28 01:19:18 +05:30
CohenSutherland(UsingDDA).cpp cohensutherland code added 2023-10-28 01:19:18 +05:30
DDA-circle.cpp Added DDA for circle, line and triangle 2023-09-29 23:42:20 +05:30
DDA-line.cpp Added DDA for circle, line and triangle 2023-09-29 23:42:20 +05:30
DDA-triangle.cpp Added DDA for circle, line and triangle 2023-09-29 23:42:20 +05:30
HilbertCurve.cpp Hilbert curve added 2023-11-02 11:53:35 +05:30
HilbertCurve.cpp~ Hilbert curve added 2023-11-02 11:53:35 +05:30
README.md Hilbert curve added 2023-11-02 11:51:50 +05:30
README.md~ Hilbert curve added 2023-11-02 11:51:50 +05:30

CG

This repository contains notes and codes for Computer Graphics.


Index

Codes

Digital Differential Analyzer (DDA)

Digital Differential Analyzer (DDA) is a line-drawing algorithm for digital displays, using incremental calculations to plot points between endpoints.

  1. Line
  2. Triangle
  3. Circle
  4. Hilbert Curve

Cohen-Sutherland

  1. Cohen-Sutherland (Using Inbuilt Functions)
  2. Cohen-Sutherland (Using DDA Line Drawing Algorithm)

Notes

  1. Unit 1 - Graphics Primitives and Scan Conversion Algorithms
  2. Unit 2 - Polygon, Windowing and Clipping
  3. Unit 3 - 2D, 3D Transformations and Projections

Question Papers

  1. IN-SEM
  2. END-SEM

Lab Manual


Maintained by notkshitij and TanmaySpamzzz Contributor: Kalaskar_admin03