日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Silverlight 3D开源项目,取材于CodePlex和微软的开源项目,主要是更新至Silverlight RTM版...

發布時間:2024/4/15 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Silverlight 3D开源项目,取材于CodePlex和微软的开源项目,主要是更新至Silverlight RTM版... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? 這些項目來源于網絡,有些是CodePlex上作者分享的源碼和示例,有些是微軟推Silverlight 5時的演示項目,但是使用的是silverlight 5 beta或者更早的版本,在VS2010+Silverlight 5 RTM版下不能正常使用。

? ? 這些項目都是官方教程,有一定的參考價值,我將它們在我的機器上調試成功,現分享出來,如果有在你的機器上無法正常工作,可以給我留言,我再解決。

1.3D Housebuilder demo from MIX11

? ??這是微軟隨Silverlight 5 beta發布演示的一個房屋搭建的示例,效果很炫,代碼也比較復雜,運行前需要安裝?ExpressionBlend Preview for Silverlight 5,當然還需要Silverlight 5 RTM正式版(這個是官網的英文版,需要裝VS2010+SP1,如果你的VS是中文版,還需要把.exe文件用Winrar解壓縮,將文件夾1033改為2052,再修改一下里面的配置文件ParameterInfo.xml,按Ctrl+H,將所有的1033替換為2052,點擊SPInstall.exe安裝就可以了),調試時要將HouseBuilderSite設為啟動項目,我已經弄好了。具體大家可以參考http://johnpapa.net/3dmix11網站。這是一個視頻演示地址。

? ? 操作提示:按向上鍵可以放大,向下鍵可以縮小,按左鍵和右鍵是繞Y軸旋轉,安PageUp/PageDown是繞X軸旋轉。

? ? 我電腦的環境:win7旗艦版+VS2010中文版SP1+Silverlight 5 RTM+ExpressionBlend Preview for Silverlight 5 beta。

? ? 下載地址:http://vdisk.weibo.com/s/arqGu

2.Solar Wind 3D Sample

? ??這是微軟的一個瀏覽地球的程序,可以顯示白天和黑夜,查看氣象,人口密度的數據,第三個選項是顯示線框,第四個是加上磁場顯示,也是如圖中所示。這里有一個視頻介紹地址。

? ??這個程序需要安裝HLSL Shader Build Task,HLSL是高級著色語言,用于寫shader,在XNA中應用的很多。

? ??大家可以參考http://code.msdn.microsoft.com/Solar-Wind-3D-Sample-4cb56170/sourcecode?fileId=21323&pathId=805804115網站。

? ??這個程序可以利用鼠標拖動讓地圖繞著Y軸轉動,Rotation Speed可以控制地球自轉的速度,其他的沒有加入太多的控制,畢竟只是一個演示程序。

? ? 下載地址:http://vdisk.weibo.com/s/arxzG

3.Controllable Textured 3D Cube?

?

? ??這個是一個很簡單的例子,通過界面上的滑動條控制立方體的旋轉,利用HLSL做shader,用VertexPositionTexture自己建立頂點并附加紋理進行三維建模,而不是利用現成的從3ds Max或Maya中導入模型。可以參考XNA教程。

? ??微軟依然沒有加入鼠標和鍵盤的控制,有待讀者自己開發。

? ??大家可以到這里查看詳情。

? ??下載地址:http://vdisk.weibo.com/s/arzKG

4.Babylon 3D engine

? ??這個是可以瀏覽房內設施的演示程序,非常炫,加入了用戶的控制,而且場景渲染效果非常棒,我特別喜歡站在燈底下的感覺,很真實。

? ??而且官方已經升級至Silverlight RTM版了,大家可以直接點擊這里下載官方版本,也可以點擊這里下載網盤版本,是一樣的,只是可能速度不同。

? ??我覺得要是把這個程序大家可以好好學,徹底弄懂了Silverlight 3D的技術就能又上一層樓了。

? ??大家可以參考http://code.msdn.microsoft.com/silverlight/Babylon-3D-engine-f0404ace網站。

? ??這里是下載地址:下載地址1 下載地址2

好了,程序就先分享到這了,第一次發博客,有寫的不好的地方還請大家海涵!推薦博客深藍色右手。

?

?

轉載于:https://www.cnblogs.com/ijunjincool/archive/2012/08/13/2636286.html

總結

以上是生活随笔為你收集整理的Silverlight 3D开源项目,取材于CodePlex和微软的开源项目,主要是更新至Silverlight RTM版...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。