最近要做一個,關于3D建模軟件的開發:PC端和網站相互連接的系統。今天頭一次接觸這一領域新技術,感覺一臉懵,很是抵觸,但當我打開已經初步完成的網站時,深深的吸引了我,這網站做得一些功能,對于教學,普通建模應用等領域或方面真的是太方便了。
深入研究其理論知識,網站是利用WebGL與javaScript結合做出特別炫酷的當動畫版的網站。
客戶端是用C#與OpenGl
以下部分展示以下,PC端軟件的效果
PC端建模軟件
webGl
頁面效果是完全動態的:demo演示
這只是冰山一角的展示,那么我要學習的是你看到這些畫面效果,功能實現的背后實現者。
底層用到的技術是:OpenGL ?和C#。對于前者一點都沒接觸過,C#沒學過,幸虧還有點C語言的底子。摸索了一下午,終于大概知道底層3D建模圖形的實現原理啦。
1.
主要支架
運行結果:
資料鏈接:
JavaScript和OpenGL結合創造的驚人的WebGL效果_腳本技術_前端技術
Write the code, change the world!!!