https://github.com/muratcanakcay/computer-graphics
My work in C#/WPF for the 6th Semester "Computer Graphics" class in the Computer Science B.S. program at Politechnika Warszawa. Image Processing, Rasterization & 3D-Modeling
https://github.com/muratcanakcay/computer-graphics
3d-models clipping color-quantization cuboid cylinder dithering filling image-processing phong-lighting phong-shader rasterization sphere texturing wiremesh
Last synced: 12 months ago
JSON representation
My work in C#/WPF for the 6th Semester "Computer Graphics" class in the Computer Science B.S. program at Politechnika Warszawa. Image Processing, Rasterization & 3D-Modeling
- Host: GitHub
- URL: https://github.com/muratcanakcay/computer-graphics
- Owner: muratcanakcay
- Created: 2022-03-13T00:35:49.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-15T03:08:04.000Z (almost 4 years ago)
- Last Synced: 2025-03-31T16:10:32.278Z (about 1 year ago)
- Topics: 3d-models, clipping, color-quantization, cuboid, cylinder, dithering, filling, image-processing, phong-lighting, phong-shader, rasterization, sphere, texturing, wiremesh
- Language: C#
- Homepage:
- Size: 5.11 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Computer-Graphics
My work in C# for the 6th Semester "Computer Graphics" class in the Computer Science B.S. program at Politechnika Warszawa.
# Lab 2 - Image Filtering, Dithering and Color Quantization
(Includes all work from Lab1)
Image processing algorithms such as inversion, brightness, blur, sharpen as wekk as color quantization using K-means algorithm.


# Lab 4 - Rasterization, Filling and Clipping
(Includes all work from Lab3)
Implementation of line and circle drawing algorithms. Filling a polygon with a texture. Using a rectangle as a clipping rectangle.

# Lab 5 - 3D Modelling
3D Modeling of a sphere, cylinder and cuboid. Creating the wire mesh, wrapping a texture around the model, applying Phong illumination shading for lighting.

