rssqian / graphics-pipeline

3D graphics software pipeline with C++ and OpenGL (Qt GUI).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

3D Graphics Pipeline

A program to read and show given 3D model files (.obj) with rasterization and lighting.

Screenshots

Screenshot - Translate Screenshot - Lighting Screenshot - Texture

How it works

3D Graphics Pipeline

How to compile & execute

Qt5 is needed to compile the program. To compile the program, run command:

qmake-qt5 3d-graphics-engine.pro

make

And the executable file will appear in the working directory.

To remove the program, run command:

make clean

Run the program:

./3d-graphics-engine

About

3D graphics software pipeline with C++ and OpenGL (Qt GUI).


Languages

Language:C++ 66.2%Language:Makefile 24.2%Language:HLSL 8.8%Language:QMake 0.3%Language:C 0.2%Language:Logos 0.2%