The Stars ...My Destination

adamxx

天下事,法无定法,然后知非法法之
世间人,尤了未了,何妨以不了了之

导航

Silerlight 3D Demo

Posted on 2008-01-09 17:34  adamxx  阅读(3812)  评论(4编辑  收藏  举报
Silverlight在微软的产品特性中是没有3D功能的,但是开源社区的力量是强大的,现在有一个开源项目来实现这个功能,项目名称叫做Balder
http://www.codeplex.com/Balder

是1.0的框架,可以下载他的一个demo的代码,由javascript写的3d核心,看起来还是不是很爽

下面看到的这个3D demo是由1.1改写后的,用C#编写的3D核心.


在Silverlight 1.1下的3D引擎也在测试阶段,并且会添加新的一些3D特性,我也会考虑在Codeplex上建立一个开源的项目,
并且发布一个工作在WPF上面的3D建摸工具,初步的构想是,使用该工具能够生成3D模块的后台代码,这个代码不会以XAML的
形式给出,而采用C#封装的Class初始化代码的形式给出.

虽然在zam3D上已经有了类似的功能,我并没有使用过该功能,但类似的产品我已经有了一些体验,很多工具都以XAML的代码给
出,你也可以很方便的实现使用该代码呈现出3D的效果,但是如果你想让他动起来,依然是一件很困难的事情.

Balder项目给了我一定的启发,在FLASH上也有类似的实现,但我们需要的是一个框架,利用这个框架我们可以轻松的实现3D的
展现.

如果你关注Silvserlight 3D,你可以留意我的Blog,或者Silverlight开发团队