Decals(印花)
Decals(印花)是一种表面上的材质投影。 实际上,印花就是对其自身所投射在的表面的材质参数进行更改。 它的作用是在基本不造成性能开销的前提下添加大量的额外细节。 印花会在缓冲区中被渲染(它们将更改缓冲区纹理),且只对延迟对象有效。 印花是用作弹孔,血迹,灰烬等的完美对象。
印花仅支持decal_base材质。 印花的工作原理与材质的细节纹理类似。
带法线贴图的投影印花
印花类型
UNIGINE引擎的一大特点是提供有如下类型的印花:
- Orthographic Decal(正交印花)是一种凭借正交投影将自身投射到表面上的印花。
- Projected Decal(投影印花)是一种凭借透视投影将自身投射到表面上的印花。
- Mesh Decal(网格印花)是一种以任意.mesh文件为基础,凭借正交投影将自身投射到表面上的印花。
另请参阅
- UnigineScript类:
- C++类:
最新更新: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)