这是一个简易的光线追踪渲染器,拥有基于Qt的GUI界面。程序代码用C++写成,用了部分C++11的特性。代码架构以及基础代码参考了《Ray Tracing from the Ground Up》这本讲述光线追踪的书籍。
下面给出运行本渲染器的方法。
1.支持C++11的C++编译器,本人开发时使用的Visual Studio 2017 。
2.安装Qt开发包,本人开发时使用的Qt5.12 。
安装好上述环境后,先下载本仓库的源代码。然后打开Qt Creator,并点击软件菜单栏的“文件->打开文件或项目”,找到下载代码的目录,点击LiteRender.pro文件即可打开本项目。接下来只需在Qt Creator中编译代码就可以运行了。渲染器运行界面如下:
本项目所有的历史版本可以在该仓库的“releases”中找到---releases on this repository 。
- ConvlCode
本项目遵循 GPLv2 License - 点击查看详情 LICENSE.md 。