我在寻找一种使用Javascript和canvas元素制作3D模型浏览器的方法。类似于这个页面:
http://minecraftbr.com/novaskin/
您可以看到模型(Minecraft小伙子)被显示出来,您可以旋转和移动他。还需要发生的是将特定的皮肤应用于模型。例如,每个Minecraft皮肤看起来都像这样:
http://i.stack.imgur.com/AiBnl.png
然后将其映射到Minecraft小伙子上,看起来像这样:
http://minecraftbr.com/novaskin/#http://imgur.com/AiBnl.png
老实说,这似乎很容易读取像素,然后只需应用正确的颜色即可。我真正需要帮助的是3D方面,例如头部、身体、手臂、腿等的多边形。
是否有一个不错的Javascript库可以做这种东西?能够使在canvas元素中使用3D多边形之类的东西变得容易。
感谢帮助,谢谢。