-
光照演示程序-python实现pdf转换成word/txt纯文本文件下载
资源介绍
7.13 光照演示程序
在我们的光照演示程序中,我们实现了 3 种个不同的光源:1 个平行光、1 个点光、1
个聚光灯。平行光的位置是固定的,点光绕着地形转圈,而聚光灯跟随相机移动,并指向
相机的观察方向。光照演示程序只是对上一章的水波演示程序做了一些修改。effect 文件
的内容在下一节中,其中使用的结构体和函数都已在 7.10 节中讨论过了。
图 7.21:光照演示程序的屏幕截图。
7.13.1 effect 文件
//===============================================================
==============
// Lighting.fx by Frank Luna (C) 2011 All Rights Reserved.
//
// Transforms and lights geometry.
//===============================================================
==============
#include "LightHelper.fx"
cbuffer cbPerFrame
{
224 / 351