我正在尝试在three.js的帮助下建立鞋子设计师。鞋模型从Blender导出为json,然后尝试应用图像加载纹理。
public bool TryGetValue(ref T element)
{
var foundSet = sortedSet.GetViewBetween(element, element);
if(foundSet.Count == 1)
{
element = foundSet.First();
return true;
}
return false;
}
如果您尝试样品 http://sandbox.justaddwater.in/ShoeDesigner44/(加载可能需要一些时间),并尝试使用顶部按钮更改纹理,您将看到纹理在面上不均匀并显示为线条。
我也根据其他问题的回答尝试了重复功能,但它没有帮助,甚至在使用重复时纹理细节都会丢失。
newTexture = THREE.ImageUtils.loadTexture( 'textures/'+filename);
newTexture.magFilter = THREE.NearestFilter;
newTexture.minFilter = THREE.LinearMipMapLinearFilter;
newMaterial = new THREE.MeshPhongMaterial({ map: newTexture});
答案 0 :(得分:1)
您的鞋子型号未正确拆开紫外线 在搅拌机中打开您的模型并将其打开,然后再次导出模型 YouTube上有许多教程,教授如何在Blender中正确展开网格。