我正在尝试使用 3D 纹理来纹理我随机生成的地形。我希望能够在不同区域之间融合许多不同的地形纹理。我似乎无法弄清楚 R 坐标将拾取纹理的哪一部分。如果我将它设置为 0.0,那么它会混合 1.0 之前和 0.0 之后的纹理。它似乎有几点根本没有融合。R 坐标(浮点)如何与 3D 纹理的深度一起工作?(即深度除以某物乘以某物等)
我需要弄清楚的一个例子:我有一个 128x512 图像的 3D 纹理。第一个 128x256 是草纹理。第二半是泥土纹理。我将纹理视为 4 个 128x128 瓷砖,因此深度为 4。我要进行什么数学运算才能找出实心草纹理的浮动 R 坐标?我要做什么数学才能找到从泥土混合到草的开始/结束浮动 R 坐标?
任何帮助表示赞赏!