Toward Realistic Single-View 3D Object Reconstruction with Unsupervised Learning from Multiple Images (ICCV 2021)
-
Updated
Nov 12, 2024 - Python
Toward Realistic Single-View 3D Object Reconstruction with Unsupervised Learning from Multiple Images (ICCV 2021)
3D software renderer written in Odin.
3D software renderer written in C.
Fork of my 3D software renderer written in Odin with rigidbody physics.
Illuminating the scene with a point light source and implementing & comparing different lighting computation methods in OpenGL.
Playing with a 3D scan of a "car wreck".
Qt5-OpenGL-GLSL-CMake (Qt5.12 + VS2019)
Collection of OpenGL code examples for the lecture "Echtzeitgrafik" at HKA.
phong tessellation + laplacian
Coursework for UCLA's Graphics Elective (CS 174A)
PacMania is a high-performance 3D implementation of the classic arcade game, built from the ground up using vanilla JavaScript and raw WebGL. Unlike projects that rely on high-level libraries like Three.js, this project implements a custom rendering pipeline, manual matrix manipulations, and GLSL shaders to achieve a polished, retro-modern aestheti
Each directory of this repository contains a program in Java that is shown how to be compiled via CLI with a build.bat for Windows machines (in other machines just copy and paste the individual commands in this batch file or convert it the another shell script) to obtain a jar application that functions as a tool or example.
A 3D mini-golf game with different maps - homemade engine
Ray-tracing 3D rendering engine in Java. Implements geometric intersections, lighting models, shadows, and reflections using design patterns and TDD.
Sun-Earth-Moon scene in OpenGL 3.3 + GLSL — shaders, report and demo video for the 4IG01 (IGR201) course at Telecom Paris
A CPU ray tracer built from scratch in modern C++. Implements camera rays, sky gradient, and ray-sphere intersections with normal-based shading, developed step by step to learn the math behind rendering.
A 3D engine for visualizing molecules of organic compounds using SMILE notation
Wavefont OBJ. viewer application with rasterization and shading utilizing only CPU.
Add a description, image, and links to the phong-shading topic page so that developers can more easily learn about it.
To associate your repository with the phong-shading topic, visit your repo's landing page and select "manage topics."