使用体积纹理

介绍在材质中使用体积纹理的方法

Windows
MacOS
Linux
本页面的内容

创建体积纹理后,需要以特定方式设置材质,以正确渲染体积纹理。在以下操作指南中,我们将介绍在材质中使用体积纹理所需完成的任务。

步骤

  1. 首先,在 内容浏览器 中右键单击,然后在 创建基本资源(Create Basic Asset) 部分中选择 材质(Material) 选项。

    VolumeTexture_CreateMaterial.png

  2. 将新材质命名为 MAT_VolumeTexture,双击打开。

  3. 细节(Details) 面板的 材质(Material) 部分下,将 着色模型(Shading Model) 设置为 无光照(Unlit)

  4. 接下来,搜索 TextureSampleParameterVolume 材质表达式节点,将其添加到材质图中。

    VolumeTexture_AddVolTextureNode-1.png

  5. 将TextureSampleParameterVolume节点命名为 VolumeTexture。 

  6. 在内容浏览器中找到并选择体积纹理。选择后,单击 纹理 输入旁边的白色箭头,将体积纹理加载到TextureSampleParameterVolume节点中。

    单击查看大图。

  7. 然后将下面的材质表达式节点添加到图中,并如下图所示将它们连接起来。

    单击查看大图。

    • LocalPosition

    • Object Local Bounds

    • Subtract

    • Divide

  8. 完成后,将 Divide 节点的输出连接到TextureSampleParameterVolume节点的 UV 输入。

    单击查看大图。

  9. 接下来,将TextureSampleParameterVolume材质表达式节点的RGB输出连接到主材质节点的 自发光(Emissive) 输入。

    单击查看大图。

  10. 最后单击 编译(Compile)保存(Save) 按钮来编译和保存材质。

最终结果

完成所有操作后,你将拥有一个可使用体积纹理的材质。请注意,以上只是在UE4中使用体积纹理的最简单的示例。有关如何在UE4中使用体积纹理的更复杂示例,请参阅以下博文。

标签

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见