我的项目需要对人体模型身体部位进行局部变形。我看到了一个非常好的例子,其中three.js就是这样做的:https://github.com/fashiontec/bodyapps-viz。现在的问题是,该示例附带的模型并不代表可能使用此应用程序的所有人。我想让这个例子更加通用,以便人们可以塑造他们看起来接近他们的化身。为此我在Makehuman手动创建了具有相同数量的面和顶点的新obj文件。现在我想在这个woking的例子中插入这些模型。已经通过webgl示例提供的模型在js文件中作为顶点坐标,法线坐标,面(具有顶点数)的列表。我试图以类似的格式获取我的obj文件并插入值。由于某种原因它仍然无法工作,我在加载模型时在three.js库中出错。
TypeError: aa is undefined
three.js(line 489, col 452)
我正在寻找可以使用此示例使用我的模型的方法。除了简单的复制粘贴之外,我还有什么其他方法?