绘制人体3d身体,Silverlight或Adobe Flash

本文关键字:Silverlight Adobe Flash 身体 3d 绘制 | 更新日期: 2023-09-27 18:03:10

选择哪种技术,这让我有可能在浏览器中绘制3d人体,使用鼠标移动身体等技巧,使用更少的cpu。

绘制人体3d身体,Silverlight或Adobe Flash

Silverlight 4在3d渲染方面不如Flash。话虽如此,Silverlight 5由于集成了XNA,将对3d有更大的支持

编辑:看来我判断得相当快-官方的3d支持flash(又名molehill)仍在孵化中,但flash仍然有一些令人印象深刻的基于社区的3d库,仍然使它(IMO)更成熟的解决方案(加上它更大的跨平台和用户支持)。

这取决于你的程序的目标市场是什么。

Silverlight:是c#, 3D建模是可能的,甚至有Mono MoonLight的Silverlight的端口,但基本上你应该考虑到你的客户端在这种情况下将是Windows操作系统的用户,并且考虑到OS分布的全球分布信息,你在赢家的轨道上。

所以看看你的标签:c#,我会说选择Silverlight。

有另一个很好的3D浏览产品,比如WebGL,但目前IE不支持,出于安全考虑,这并不意味着将来不支持,但是…你知道,现在还不是。这里有一个解释:微软不会支持WebGL。如果你准备对IE说"不"(至少现在),这是一个很好的选择。

所以现在,我个人建议使用Silverlight 3D。只要在谷歌上搜索"Silbverlight 3D样品",你就会在网上找到大量的样品。

编辑

在CodeProject上有很好的比较文章

希望这对你有帮助。

问候。

Flash并不真正支持3D图形,尽管有几个库可用。Silverlight 也不支持3D。所以,实际上,答案是"以上方法都不太管用。"

如果你愿意强迫你的客户端使用当前的浏览器,你可以使用HTML5和WebGL来渲染3D对象,没有太多的麻烦。