我正在尝试在UDK中生成自己的程序图以创建有机软泥材料。
我在史诗中搜索了文档,但我无法找到一个位置来涵盖在地图中创建移动/过渡的主题。是否有一种方法可以使用虚幻脚本来编码表面中的差异?
我假设我可以在3-4张图片之间转换,但我找不到解决方案。
答案 0 :(得分:0)
我对程序感到困惑。游戏中的程序意味着从(随机生成的)数字生成一个级别或世界。
对于您的问题,可以在UDK中的材质中从一个纹理淡化/混合到另一个纹理。但UnrealScript并不是最好的起点。 在材质编辑器中使用lerp node。插入A中的纹理1和B中的纹理2.计算0到1之间的值以在两者之间进行混合,并将其插入lerp节点的Alpha中。
你可以通过在另一个lerp节点的B中插入一个lerp节点来链接多个lerp节点,但我建议让它只使用2个纹理来理解它是如何工作的。
您可以使用时间节点计算混合值/ Alpha,具体取决于时间。
由于您对UDK中的材料不熟悉,我建议您从3DBuzz中观看此优秀的tutorial video about materials。这将使您基本了解UDK中的材质如何工作。在那之后你会知道我在这篇文章中究竟想要解释的是什么。 1小时可能看起来有点长,但很容易理解和遵循,当我开始使用UDK时,我也看到了整个事情。