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”提示。

解决方案 »

  1.   

    用 Blend工具可以载入3D。3DMax建立的3D图形好像要保存为obj。
      

  2.   


    有没有“Blend”载入3D模型的实例呢?
      

  3.   

    大师,Silverlight5下必须用“XNA”做“3D”的对吧。“Silverlight5”中引入“XNA”框架,会不会使客户端“.xap”文件增大。
      

  4.   

    “GPU”加速是不是要求机器要有“独立显卡”,集成显卡的机器是不行的是吗?
      

  5.   

    Bland中Silverlight不能载入Obj模型,但是Bland可以再WPF项目中直接拖入Obj模型。我是用的是Bland4,也正才找相关的知识帖子!不过XNA做3D个人感觉是很可能的!Silverlight估计不能像Wpf那样直接载入3D模型吧……,WPF载入3D模型的XAML代码你可以拷贝过去试试!
      

  6.   

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

  7.   

    Silverlight中引入“XNA”即可。
      

  8.   

    还有点问题想请教下。有点问题想请教。
    开发“3D”程序在引入“3D”模型的时候,分为两部分引入对吧。
    1、“.x”模型,可以由“3ds max”导出。
    2、“.fx”着色文件,由“HLSL”书写。是这样吗? 在“DirectX”下也是这样吗? “.fx”必须手写吗? 可不可以由工具导出呢???关于“世界矩阵、视矩阵和投影矩阵”这些概念不是太明白,怎么办? 有没有这方面的资料呢?不甚感激。