姓名:陈天垚 学号:5140309566
Ubuntu 16.04 或 Mac OS X 10.12.3 c++14
在bin
文件夹下,使用make
命令生成可执行文件main
。
运行./main
生成图片,图片保存在output.ppm
文件中。
运行git checkout soft-shadow
并编译运行。
可以看出茶壶的阴影是软阴影。
茶壶由2644
个点和6320
个三角面片组成,模型文件为models/teapot.obj
。
运行git checkout refraction
并编译运行
场景中有两个绿色的球,远的是绿色实心球,近的是折射率为1.1
的透明球。
运行git checkout color-bleeding
并编译运行。
地板的左右两侧的颜色略有不同,左侧偏绿,右侧偏蓝。