Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1017 Bytes

README.md

File metadata and controls

49 lines (34 loc) · 1017 Bytes

Introduction

This project is the award-winning work of Chinese Collegiate Computing Competition (4C 2023). We have implemented ray tracing using the OpenGL library and NVIDIA driver.

Start

Before running the project, you need to install necessary librarys.

sudo apt update
sudo apt install -y gcc g++ gdb libgl1-mesa-dev libglu1-mesa-dev mesa-common-dev freeglut3-dev libglfw3-dev

Besides, you need to use cmake -version to view your CMake version, make sure the cmake_version >= 3.21.3.

Build

cmake -B build

Execute

cd build
./HEU_EASY_OPENGL

Contact

If you have any questions about this project, please contact:

Citation

If this project is helpful to you, please cite it in your paper:

@software{Ray_Tracing_With_OpenGL,
  author = {Haidong Xin and Xianyu Zhang},
  title = {{Ray_Tracing_With_OpenGL}},
  url = {https://github.com/xhd0728/Ray_Tracing_With_OpenGL},
  version = {1.0},
  year = {2024}
}