Skip to content

AnpyDX/LiteRT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lite RT

Lite Ray Tracer is a small(actually not) renderer using OpenGL.

Features

Rendering

  • Physically Based Rendering
  • BVH & SAH Boost

Formats

  • Wavefont OBJ (with mtl)
  • glTF

GUI

  • Built-in GUI

Others

  • SPIR-V Shader

Build

LiteRT is managed with CMake. You can build this project with CMake Tools on Windows and Linux (macOS do not support OpenGL 4.6).

Besides, LiteRT requires your computer supporting OpenGL 4.6!

1. install dependencies

Windows

On Windows, you need to install CMake and glslangValidator. You can install them matually or using scoop.

scoop install cmake glslangValidator

Linux

Debian / Ubuntu / Mint (X11)

sudo apt install cmake xorg-dev glslc

If you are using Wayland or other Linux Distributions, you can find appropriate commands in GLFW Documents. The required dependecies of LiteRT are installed for GLFW.

2. build project

Run following commands under project root directory.

mkdir build & cd build
cmake ..
cmake --build -DCMAKE_BUILD_TYPE=Release .

Then get executable app under ~/exec-dir/.

ThirdParty

These projects are used in here. Thanks to their efforts!

Reference

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published