Web3DGame之路,Babylonjs 和TypeScript學習筆記(一)


一個開源的Webgl3D引擎,javascript or typescript

http://www.babylonjs.com

啥是WebGL

WebGL

網頁圖形庫,簡稱WebGL,是一個JS庫,設計來為任何兼容它的瀏覽器顯示實時3D或者2D圖像,是w3c標准,無需插件.

啥是JS

    我不想談這個問題

 

啥是TypeScript

    TypeScript是C#首席設計師Andrew設計的新語言,特性非常克制,克制的原因是要保證他可以零代價轉換為javaScript,是目前最高效的js類型增強手段。Js沒有類型,編譯器能做的事情非常少,所以很多奇怪bug,開發起來非常痛苦。TypeScript,簡稱TS,彌補了這個痛點。

    http://www.typescriptlang.org/

 

該系列一篇一個例子,全部開源喲

http://code.taobao.org/p/hayabusa/src/trunk/babylon_study/studybegin/

首先用vs創建一個typescript應用程序,把babylon相關的文件弄進來。

Html部分只弄了一個canvas,注意id,其他都是些樣式配置

   

代碼部分就不贅述了,需要看去下載代碼就行了。

因為第一個例子,只是把3D環境跑起來。下一篇開始我會認真的一行行講解。

運行起來是這樣


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com