windows phone 7 開發日誌(初試三、地形)

來源:互聯網
上載者:User

雖然目前windows phone 7 還不支援 custom shader

這並不影響我依然對他保持高度的期待,現在做的事只能運轉在windows平台上。

還是用Vectex Texture shader 來實現對地形的擾動,這隻是第一步的測試。

XNA的封裝過於簡陋,我不得不建立自己的Scene Camera light Terrain Materail 等各種各樣的結構。

本來只是給XNA寫兩個獨立模組的,現在不得不構造一個小圖形引擎了。。。。。。

殘念,超出預想了。

這也是我一個熟悉c#文法的良好過程。

接下去,會建立起基本的情境管理。建立title的重複和lod,挑戰看看XNA建立4096*4096超大地形的效率,畢竟長久以來對dotnet架構的效率還是有所顧忌。

會製作地表的ShaderTree系統,支援四層混合地表,每個層次均支援 普通貼圖 高光過濾 法線過濾。根據層設定動態產生shader。

當然還有地編,完成了基礎的地形繪製和情境管理後看看能不能找一些同樣看好XNA的人來幫個忙。

寫完基礎的地形以後,希望能夠有新的phone7 sdk,儘早支援shader的runtime build。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.