我正在使用 THREE.js 加载 collada 模型。该模型代表丘陵地形。现在模型有一个重复的纹理(草)。
我要做的是在模型中添加贴花(不确定这是否是正确的命名法)。基本上我有一块沙子(decal_sand.png),我想把它“粘贴”到模型上,给定 x 和 ay 值。(原点)。可选择沿 y 轴进行一些旋转/对其应用缩放。这可以做到吗?
我不太确定如何做一个 JSfiddle,因为我不能在那里加载 collada 模型?我在这里上传了一个测试用例:http: //graphics.tudelft.nl/~bsg201302/decal_testcase/
我在 Photoshop 中创建了一个示例。沙块需要以编程方式放置在丘陵表面上.. http://graphics.tudelft.nl/~bsg201302/decal_testcase/terrain_decals.png