06-习题
习题
10.1 使用程序10.1进行试验,修改片段着色器中的设置和/或计算并观察结果。
10.2 使用绘图程序生成一份高度图并在程序10.4中使用它。尝试识别由于顶点着色器无法充分采样高度图而缺少细节的位置。你可能会发现使用高度图图像文件在对地形进行纹理化时也很有用,如图10.14所示(或者使用可以暴露表面结构的图案,例如网格),这样你就可以看到所生成地形中的山和谷。
10.3 (项目)向程序10.4中添加光照,以便进一步暴露高度贴图地形的表面结构。
10.4 (项目)为练习10.3中的代码添加阴影贴图,从而使高度贴图地形投射阴影。