火炬之光中人物被遮挡效果在Ogre中的实现方法 (转)

1. 先画场景

2. 画被遮挡的部分, ZWrite=False; ZFunc=Greater; 开启Alpha混合, 光照亮度做为alpha值输出, 颜色由参数传入.

3. 还原正常的渲染状态, 绘制原模型(为了显示未被遮挡的部分)

原文地址:https://www.cnblogs.com/waterdragon/p/2674209.html