xbap中如何將3D動畫發布到web瀏覽器

來源:互聯網
上載者:User

 xbap(XAML Browser Application)是WPF瀏覽器應用程式,它具有WPF全部的功能並且發行就緒到WEB瀏覽器中,容易部署,很方便地通過WEB瀏覽器來展現WPF的圖形表現技術。
相對於silverlight技術,xbap在表現能力上要大大強於silverlight,因為它幾乎支援wpf所有的表現功能,不過它的缺點就是暫時無法和後台資料庫進行完美互動,在這點上silverlight稍佔優勢,它可以很方便地進行動態資料庫調用。下面我將舉個列子,如何將3d動畫通過xbap發布到web上:
首先,我們通過第三方三維軟體(如3ds max等)建立3d元素、3d座標貼圖(UVW座標貼圖),然後再使用blend2將我們的3d元素匯入並轉為xaml代碼,接下來我們開啟vs2008建立wpf瀏覽器應用程式,和開發wpf應用程式一樣,我們建立viewport3d對象,使用剛匯出的3d元素xaml檔案來建立一個簡單的3d動畫效果,然後對工程進行public發布到web伺服器上,這時發布好的檔案中會有幾個檔案,一個是應用程式、一個是安裝嚮導htm、一個是exe安裝程式(xbap目前需要.net framwork3.5的環境,所以在你開啟xbap檔案時,會先運行嚮導檔案詢問你是否要安裝.net framework3.5),
如果你已經安裝了.net 3.5,點擊直接啟動程式即可在web上瀏覽效果了,如果沒有安裝可點擊運行下載安裝.net 3.5,安裝完成後在運行就可以了。

此頁面是詢問你是否要安裝.net framework3.5,已經安裝過了就直接點擊啟動程式,如果就沒有點擊運行下載安裝。

大家也可以訪問此地址:http://59.108.37.117:4443/3dviewer/publish.htm來瀏覽最終動畫效果。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.