加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

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

发布时间:2020-12-16 21:42:22 所属栏目:Python 来源:网络整理
导读:长话短说: 是否可以将.vrml加载到Silverlight并渲染3d场景? 现在有一些更多背景信息,为什么我要这样做.我想实现以下设置: 在服务器上执行一些长时间运行的计算 用mayavi渲染一些3d场景 将其导出为.vrml文件. 将其转移到Silverlight客户端 在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.我无法具体评论它的进口情况,因为我没有特别使用它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读