WPF, XAML, XNA and 3Ds Max 9

Posted on 2007-04-26 15:40 SigEric 阅读(460) 评论(2)  编辑 收藏 所属分类: 工作日志

标题上四个东西究竟有什么关系呢?

解释一下:

WPF是Windows Presentation Foundation的简称是微软下一代的Windows UI API,有着很大市场和技术潜力,主要表现在更简单的开发方式(Declarative Programming,Web 3D,  Based on DirectX, Display Model, etc), 更容易的部署(ClickOnce Deploy的新版本),多个主要建模工具的导出插件。

XAML是WPF的文件格式,是基于XML的扩展语言。可以表达Animation,2D和3D的Drawing。

XNA是微软的跨平台(XBox360和PC)的基于MDX的游戏开发框架。

而我现在一直在忙的事情是计划开发一个基于XNA的引擎,同时希望支持用WPF和XAML来做一些简单的Demo,所以需要一个Max插件,支持两种导出格式:XAML和一个未定义的格式(将用在将来的引擎)

Max 插件开发中,这个周末希望可以放出一些截图。

Feedback

#1楼    回复  引用    

2007-06-06 23:52 by 维宁 [未注册用户]
高手,问一下如果要开发Web 3D应用,需要什么软件?(VS2005,3DMAX)还有呢?如果要在IE里显示需要什么插件?现在说了一个叫silverlight的,可以用在Web 3D上吗?WPF和XNA都可以开发3D应用,它俩以后能统一吗?

#2楼 [楼主]   回复  引用  查看    

2007-06-07 20:46 by SigEric      
sliverlight主要是针对Flash来的,个人感觉是在简单的3d方面比Flash强大,而且微软对推行Sliverlight的决心很足,应该挺有前途。
WPF在IE显示是不需要插件的,只需要安装.net framework 3.0
WPF主要针对Desktop以及网络上的应用程序提供一个灵活的UI开发,简单的3D Demo和简单的Animation。
XNA主要针对复杂的3D场景的渲染,主要用于渲染引擎。
简单来说就是XNA开发比WPF复杂,但性能上更佳,更好控制,但WPF的RAD更适合开发演示程序。

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: