你能在SilverLight 3中制作3D产品型号吗?

时间:2009-05-29 14:56:46

标签: silverlight 3d viewport

我一直在使用ViewPoint制作3D模型,但我对将这些模型移动到Silverlight的前景很感兴趣。我有非常好的asp.net经验,但从未创建过Silverlight应用程序。在Silverlight 3 beta中创建3d模型有没有很好的教程?

2 个答案:

答案 0 :(得分:2)

请参阅Reed的回答 - Kit3D是您最好的选择(无论是Silverlight 2.0 还是 3.0) - 请查看some examples

如果你已经读过关于Silverlight 3.0的新'3D功能,它实际上并不是一个完整的3D系统(a-la WPF),而是一种新型的变换(基本上)“在3D空间中渲染平面”。

它被称为 PlaneProjection ,可让您执行thisthis等内容。它非常适合翻转(如旋转木马控件)和类似效果(也可以实现Photosynth,其中deepzoomimages需要在'3D'中定位),但不能真正渲染3D模型。

如果您决定使用Kit3D(或WPF的3D内容),那么Charles Petzold本书真的帮助我理解了它的基本知识......

答案 1 :(得分:1)

即使在Silverlight 2中,您也可以使用Kit3D engine进行Silverlight。

该库为Silverlight提供了与WPF的Media3D工具非常相似的3D引擎。