UE4中的材质应用与配置
发布时间
阅读量:
阅读量
在UE4中,若希望在代码中实时调整材质的特定参数,可通过生成动态材质实例的方式获取对应材质参数的材质,随后将该实例应用到模型上,从而实现对贴图和粗糙度等属性的修改。以贴图和粗糙度为例:
1、在编辑器中创建新的材质,该材质命名为NewMaterial,并将其存放于Content目录下,同时在其中添加需要调整参数的相关材质节点

2、右键单击材质节点,从弹出的菜单中选择“Convert to parameter”选项,将该节点转换为参数节点,并为其指定相应的参数名称,具体操作示例如图所示。

3、当材质创建完成后,即可在代码中调用该材质并生成对应的实例
UMaterialInterface* GetDynamicMaterialByParam(UTexture* Texture,float Roughness)
{
static UMaterialInterfac
全部评论 (0)
还没有任何评论哟~
