日期:2014-05-17  浏览次数:20800 次

WPF/Silverlight5 怎样载入3D模型?
Silverlight5 怎样载入3D模型?

1、3D模型要求是什么格式的?

2、3D模型用3DMax可以建吧。

3、Silverlight5中怎样引入“3D”模型? 有没有这样的实例可以参考? 最好是关于3D地图的模型。


Silverlight 5的3D模型格式通常是OBJ格式,这也是常用的几款3D图形工具支持的导出格式,例如:Babylon 3D engin,Maya,Blender等。
3D模型可以使用3D Max创建,只是导入时候需要进行转换。

具体实例楼主可以参考:


谢谢大师。


想请教下大师,如果要给一个大学的校园做一个“3D”模型的地图。也就是“何种位置有何种建筑”,而且每一栋建筑还可以点击,鼠标放上去显示建筑的详细信息,应该怎样做???

"3D"引擎:http://code.msdn.microsoft.com/silverlight/Babylon-3D-engine-f0404ace

看小弟的思路是否正确:
1、“3DMax/Maya”做校园地图的模型。
2、“3DMax/Maya”做各个建筑的模型。
3、Silverlight载入“校园地图的模型”,然后在“校园地图的模型”上载入“各个建筑模型”。
4、“校园地图的模型”的“图层”在“各个建筑”图层的下面。
5、提示信息用“ToolTip”提示。


------解决方案--------------------
用 Blend工具可以载入3D。

3DMax建立的3D图形好像要保存为obj。
------解决方案--------------------
Bland中Silverlight不能载入Obj模型,但是Bland可以再WPF项目中直接拖入Obj模型。我是用的是Bland4,也正才找相关的知识帖子!不过XNA做3D个人感觉是很可能的!Silverlight估计不能像Wpf那样直接载入3D模型吧……,WPF载入3D模型的XAML代码你可以拷贝过去试试!
------解决方案--------------------
Bland中Silverlight不能载入Obj模型,但是Bland可以再WPF项目中直接拖入Obj模型。我是用的是Bland4,也正才找相关的知识帖子!不过XNA做3D个人感觉是很可能的!Silverlight估计不能像Wpf那样直接载入3D模型吧……,WPF载入3D模型的XAML代码你可以拷贝过去试试!
Bland里面自带很多范例!也可以自己找官方例子看!