我需要在浏览器中为一个完整的人体制作动画。这意味着需要有一个人体的 3d 版本,它可以通过鼠标旋转并且用户可以点击它,以照亮某些特定的部分。
我现在通过谷歌搜索了很多,发现了 Canvas K3D ( https://launchpad.net/canvask3d ) 和 jsc3d。两者似乎都是我需要的,但由于我只能找到关于该库如何为 K3D 工作的非常简短的摘要,所以我想使用这个。关于其工作原理的简短摘要/教程:
http://en.wikibooks.org/wiki/K3D_JavaScript_Canvas_Library
现在有几个问题:
- 到目前为止,本教程中还没有描述所有内容。例如:如何旋转最近渲染的对象(例如:一个简单的正方形)?
- 将身体分成 6 个区域,每个区域可选择/不可选择的最佳选择是什么?只需使用 6 个不同的对象?
- 我怎样才能“画”出像人体这样复杂的东西?我的意思是,仅仅像教程中的简单正方形那样总结数千个坐标是不可能的。
非常感谢!