选择哪种技术,这使我有可能在浏览器中绘制一个3D人物,例如使用鼠标移动身体,减少CPU使用。
提前谢谢。
答案 0 :(得分:2)
Silverlight 4在3D渲染方面不如Flash那么强大。 话虽如此,由于其XNA集成,Silverlight 5将对3d有更大的支持
编辑:看起来我的判断速度相当快 - 闪存的官方3D支持(aka molehill)仍处于孵化阶段,但闪存仍然有一些令人印象深刻的基于社区的3D库仍在制作它(IMO)更成熟的解决方案(加上它更大的跨平台和用户支持)。
答案 1 :(得分:1)
如果您愿意强迫您的客户使用当前浏览器,您可以使用HTML5和WebGL来渲染3D对象而不会有太多麻烦。
答案 2 :(得分:1)
这取决于您的计划的目标市场。
Silverlight:是C#,3D建模是可能的,甚至还有Mono MoonLight的Silverlight端口,但基本上yuo应该考虑你的客户在这种情况下将是Windows操作系统所有者,并考虑操作系统的分发信息从Os destribution worldwide开始,你就是胜利者。
所以看看你的标签:C#,我会说去Silverlight。
还有另一个非常好的3D浏览产品,例如WebGL,但出于安全考虑,它目前不支持IE,这并不意味着将来不会支持,但是..你知道,现在不是。以下是解释:Microsoft not going to support WebGL。如果你准备对IE说“不”(至少目前为止),这是一个不错的选择。
所以现在,我个人建议使用Silverlight 3D。只需谷歌“Silbverlight 3D样本”,您就可以在inetrnet上获得大量样本。
修改强>
的良好比较文章希望这会有所帮助。
问候。