1.1 网页电子书
PBRT的网页版的电子书 : http://www.pbr-book.org/3ed-2018/contents.html,在这里是Physical Based Rendering,Third Edition,学习的话可以参照这里的看书也行。
1.2 安装环境
我的开发环境是:Win7 VS2017 CMake3.11.
1.3 过程
1.3.1 首先我们要去Git上边讲源代码给Clone下来,对应的地址是 git clone --recursive https://github.com/mmp/pbrt-v3/,对应的代码和依赖比较多,等会儿你就会发现在你clone的目录下边会出现pbrt-v3文件夹:
1.3.2 这样子我们就获得了我们需要编译的源码,接下来我们要做的事情就是用CMake Generate出来一个Solution 解决方案,首先我们进入到pbrt-v3目录,新建一个如下图的文件夹:
上边的这个build的文件夹就是我们需要放最终生成我们解决方案的地方,接下来我们需要做的是用CMake来生