照明

光照用于照亮场景中的对象。 每个对象顶点的颜色基于当前纹理贴图、顶点颜色和光源。

注意 本节只适用于固定功能管道。 可编程着色器显式执行所有照明。

 

本部分中的内容

主题 说明

照明概述

使用 Direct3D 照明时,Direct3D 负责为你处理照明细节。 如果需要,高级用户可以自行执行照明。

光类型

光类型属性定义所用光源的类型。 Direct3D 中有三种类型的光 - 点光、聚光和定向光。

光属性

光属性描述光源的类型(点光、定向光、聚光)、衰减、颜色、方向、位置和范围。

照明的数学运算

Direct3D 光模型涵盖环境、漫射、高光和放射照明。 它足够灵活,可解决广泛的照明情况。 场景中光的总量称作全局照明

 

Direct3D 图形学习指南