Textured heightmap OpenGL application
-
Updated
Oct 31, 2024 - C++
Textured heightmap OpenGL application
University of Leeds Foundations of Modelling and_Rendering Course Assignments
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
Fourth-degree Computer Engineering subject at Universitat de Barcelona
This repository includes the implementation of basic lighting models used throughout the history of CGI. The project is made in Unity and written in HLSL.
Z-Buffer Rendering System with OpenGL
The sample purpose is to use lookup table to speedup original GPU performance between different shading/texture methods
A 2D & 3D rendering engine using OpenGL bindings.
Archived Repository of the Assignments in my Computer Graphics Class
This project contains an extensive series of Java classes that make up together a raytracing render engine that can be used to generate realistic images. It uses mathematical models and formulas from the computer graphics field of study.
3D visualizations with Raytracing and Zbuffer using Qt Creators IDE
Implement a raytracer and simulate real-life light interactions with objects (like shadows/reflections) while experimenting with rendering objects made up of different materials (like dielectrics or specular).
A mini-project during my time in my computer graphics course at UBC. Each sphere represents a different light model implementation.
A set of educational subprojects for Vulkan learners
This repository contains programming assignments and other course material for Graphics Course (Fall 2017)
My OpenGL game engine.
A hobby Blinn-Phong shaded ray-tracer written in C++
A game engine that renders primitive objects by utilizing raymarching
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.
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."