Archived Repository of the Assignments in my Computer Graphics Class
-
Updated
May 10, 2023 - C++
Archived Repository of the Assignments in my Computer Graphics Class
Uppsala University - 5SD805 - Real-Time Graphics Programming for Games 1: Write a program that renders a scene where all objects are affected by a light source using the Phong or Blinn/Phong reflective model
Z-Buffer Rendering System with OpenGL
The sample purpose is to use lookup table to speedup original GPU performance between different shading/texture methods
3D visualizations with Raytracing and Zbuffer using Qt Creators IDE
A set of educational subprojects for Vulkan learners
A hobby Blinn-Phong shaded ray-tracer written in C++
RAIN is a 3D image renderer running on the CPU made from scratch. This renderer uses Ray Tracing technique and implements KD-Tree and multithreading to optmization.
A 3D cloth animation created using Verlet Integration.
Graphic Techniques Implemented on The Forge API, a cross-platform rendering framework on top of Vulkan, DirectX, Metal
3D scene with a model of the Solar System
Global illumination technical demo - a continuation of the Synesthesia3D (ex-LibRenderer) graphics engine used in https://github.com/iftodebogdan/ShaderEditor
C++ CPU Software-Rasterizer
CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
Add a description, image, and links to the blinn-phong topic page so that developers can more easily learn about it.
To associate your repository with the blinn-phong topic, visit your repo's landing page and select "manage topics."