Silverlight 3D開源專案

2021-06-09 03:00:13 字數 1345 閱讀 1501

這些專案**於網路,有些是codeplex上作者分享的原始碼和示例,有些是微軟推silverlight 5時的演示專案,但是使用的是silverlight 5 beta或者更早的版本,在vs2010+silverlight 5 rtm版下不能正常使用。

我電腦的環境:win7旗艦版+vs2010中文版sp1+silverlight 5 rtm+expressionblend preview for silverlight 5 beta。

這個程式需要安裝hlsl shader build task,hlsl是高階著色語言,用於寫shader,在xna中應用的很多。

大家可以參考**。

這個程式可以利用滑鼠拖動讓地圖繞著y軸轉動,rotation speed可以控制地球自轉的速度,其他的沒有加入太多的控制,畢竟只是乙個演示程式。

這個是乙個很簡單的例子,通過介面上的滑動條控制立方體的旋轉,利用hlsl做shader,用vertexpositiontexture自己建立頂點並附加紋理進行三維建模,而不是利用現成的從3ds max或maya中匯入模型。可以參考xna教程。

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

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

大家可以參考**。

silverlight3 0 實現3D 效果

也許 silverght中最吸引人的就是他的 3d 效果了.今天就來帶大家初體驗一下3d的效果 效果圖如下 幾個slider 控制項用來調節 影象 x y z 的座標.如下 projection屬性就是設定 3d效果的了.還乙個重要屬性是 element to element binding 使用格...

Silverlight實現的3D黑白棋

2010 11 26 silverlight 實現的3d 黑白棋 guangxin 第一次pair project 的題目是 3d board game 我和史經浩同學設計乙個 3d黑白棋,在我們的遊戲中,不僅將遊戲的介面擴充套件到 3維,同時也利用 3d的空間資訊,對於黑白棋的遊戲規則進行了一些有...

Genesis 3D開源遊戲引擎簡介!

genesis 3d將為使用者提供永久免費的產品體驗,引擎使用mit開源協議。除此以外,未來引擎將構建以服務為核心的商業模式,是中國眾多中小企業遊戲開發商及個人開發3d 2.5d 2d遊戲的絕佳選擇!功能簡述 功能介紹 強大逼真的渲染器帶給使用者極致的視覺體驗,內建的前向渲染使設計師輕鬆的掌握光影工...