快捷导航
网站首页
疑难问答
Foreign
手游源码
端游源码
页游源码
手游单机
开启辅助访问
登录
or
注册
永久会员提供整站资源下载
游戏源码
»
源码论坛 BBS
›
游戏引擎
›
游戏引擎资源/文档
›
虚幻4官网翻译文档
›
4路混合材质
返回列表
查看:
361
|
回复:
0
[虚幻4编辑器手册]
4路混合材质
[复制链接]
admin
admin
当前离线
积分
75866
1
主题
342
帖子
7万
积分
管理员
积分
75866
发消息
发表于 2017-4-5 14:45:25
|
显示全部楼层
|
阅读模式
4路混合材质
要想在混合权重设置中处理4张贴图,您需要创建一个类似于这样的材质:
点击查看完整尺寸
这个材质的工作原理和3路混合材质设置类似,但引入了alpha到混合中,从而给出第四个混合选项。以下是该材质的工作原理:
每个颜色通道(ARGB)有其各自的Linear Interpolation(线性插值)表达式。
每个贴图都连入到其对应Lerp节点的B输入端。
和Texture 1对应的Lerp连入到材质中,并且其alpha端和顶点颜色的Alpha 通道相连。
和Texture 2对应的Lerp连接到和Texture 1对应的Lerp的A输入端,并且其alpha端和顶点颜色的Red (红色)通道相连。
和Texture 3对应的Lerp连接到和Texture 2对应的Lerp的A输入端,并且其alpha端和顶点颜色的Green(绿色)通道相连。
和Texture 4对应的Lerp连接到和Texture 3对应的Lerp的A输入端,并且其alpha端和顶点颜色的Blue (蓝色)通道相连。
Texture 1也环绕回来,连接到第四个即最后一个Lerp的A端。这使得Texture 1成为默认贴图。
一旦这样设置后,Blend Weights(混合权重)的 Texture Count(贴图数量) 应该设置为 4 (ARGB) 。
以下是这个材质的示例,首先在RGB模式下查看该网格物体,展示了设置的顶点颜色。注意,这个设置中, alpha (显示为黑色)对应 Texture 1 , 红色 对应Texuture2, 绿色 对应Texture3, 蓝色 对应Texture 4。
这里是最终结果:
注意,第一张图片中的顶点颜色是黑色(Texture 1),没有任何改变。这是因为Texture 1也连入到了第四个Lerp表达式的A输入端(如上所示),从而使其成为了默认贴图。从本质上讲,您以Texture 1为起始点,可以根据需要在其上面描画贴图 2、3和4 ,或者可以把Texture 1再次描画回到它们之上。
如果您要反复地设置这样的材质,那么最好部署一个自定义的材质函数
!
完整内容索引
2004-2017, Epic Games, Inc. 版权所有。Unreal 及相关的商标是 Epic 在美国和其他国家的注册商标。
使用条款 | 隐私政策
回复
使用道具
举报
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
enginedx注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
手游源码
邮件留言:
游戏源码
返回顶部