python – 将3d场景加载到Silverlight中

前端之家收集整理的这篇文章主要介绍了python – 将3d场景加载到Silverlight中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
长话短说:

是否可以将.vrml加载到Silverlight并渲染3d场景?

现在有一些更多背景信息,为什么我要这样做.我想实现以下设置:

>在服务器上执行一些长时间运行的计算
>用mayavi渲染一些3d场景
>将其导出为.vrml文件.
>将其转移到Silverlight客户端
>在Silverlight中渲染3d场景
>让用户与此场景交互,即缩放,平移,旋转……

我希望它很容易,因为Silverlight的最新版本附带XNA,但我在Google和SO上的研究并没有给我任何有用的提示.如果有人能指出我正确的方向,那将是非常好的,任何指向教程,库或代码片段的链接都将非常感激.

根据mayavi文档,我也可以制作替代文件格式

>肋骨(渲染器)
> oogl(geomview)
> iv(OpenInventor)
> obj(波前)

解决方法

你可以给 Babylon Toolkit一个镜头(这是专门为Silverlight 5设计来展示它的3D功能),因为它有 built-in Wavefront OBJ import.我无法具体评论它的进口情况,因为我没有特别使用它.

猜你在找的Python相关文章