是否有某種WebGL手冊列出了所有功能等?我試過谷歌但什麼也沒找到。是否有WEBGL手冊?
回答
還有官方手冊 - WebGL的規範:
您應該使用賈爾斯·托馬斯指南:http://www.learningwebgl.com - 這是我怎麼得到開始。
沒有WebGL手冊,但official specification作爲一個。要使用它,您必須瞭解以下內容:
WebGL是一個瀏覽器的JavaScript接口,用於OpenGL ES 2.0,它是用於embedded systems.的圖形API *因此,WebGL規範不提供其接口。相反,它指的是兩者之間的OpenGL ES 2.0規範和specifies only the differences。
共同組成WebGL API的接口在規範的Section 5中定義。您可以在table of contents.Sections 5.14.1中獲得它們的概述,然後列出WebGL上下文的屬性和方法,這是您最有可能感興趣的信息。每個方法簽名旁邊都有一個鏈接,指向相應的OpenGL ES 2.0 manual條目,在那裏你可以找到關於它們的詳細信息。在使用OpenGL ES 2.0手冊時,您必須記住兩個API之間存在一些細微的差異。幸運的是,這些差異在每個方法的簽名下單獨指定,並且在規範的Section 6中進行了總結。
*在這方面,瀏覽器可以被認爲是一個通用計算機內的嵌入式系統。
個人I prefer these ones但後來我有點偏,因爲我寫了他們。與其他教程不同,它們不會掩蓋任何內容,也不會假設您已經知道3D數學。它們也不是基於20年過時的OpenGL教程,並不適用於WebGL。
到目前爲止,瞭解所有列出的資源,gman網站是最好成爲「從零開始的英雄」。我毫不懷疑。 – 2016-04-09 23:31:52
API描述
如果你有興趣只在JavaScript API的,我會建議
Microsoft WebGL API(IE11?)
擔任首發,我建議微軟之一,因爲它描述:
- 擴展
- 對象
- 方法
- 性能
- GLSL錯誤
它真的專注於API,使其更容易探索IMO。你可以找到一個非常詳盡的方法列表。請注意,如果您將其與Mozilla之一進行比較,Microsoft似乎並未實現WebGL的所有功能。
在Mozilla上,你會發現其他非常有趣的資源(教程等)。當然,另一個獲取信息的好地方是克羅諾斯網站。你會找到規格和參考卡。
https://www.khronos.org/webgl/
對於作爲你爲什麼找不到描述的JavaScript API正確的網頁,我要提到Agost Biro answer
教程
http://learningwebgl.com/blog/
https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial
從那些你會發現更多的資源。
本教程可以幫助你很多,因爲它在我的情況。
在這裏,你可以從0級開始完成本教程,你可以使用three.js所圖書館,以提高你的WebGL內容之後。
只有鏈接的答案沒有幫助,因爲鏈接「爛」並停止工作。此外,它需要有人去另一個網站,看看你在說什麼。如果您想回答某些問題,請在此處回答。此外,僅供參考,您發佈的問題近期偏離主題(自2011年以來指導方針發生了變化),並且現在也已正式關閉,因爲它們的主題也是如此。 – 2017-09-05 19:37:33
- 1. 是否有詳細的php ARTISAN手冊?
- 2. 是否有zparseopts官方手冊?
- 3. * .chm格式是否有MySQL手冊?
- 4. Linux手冊頁是否有(RESTful)API?
- 5. 分冊WebGL的
- 6. 是否有任何C++參考手冊作爲C:參考手冊?
- 7. Express.js res.send - 是否在Node.js手冊中?
- 8. 是否由webgl支持texture2DRect?
- 9. 是否有特殊的Gtk CSS屬性的手冊/列表?
- 10. 是否有任何彙總bash腳本的手冊頁?
- 11. 是否有在線組裝指導手冊
- 12. WebGLU是否具有WebGL的所有功能?
- 13. IE9是否支持WebGL和/或WebSockets?
- 14. WebGL是否將點渲染爲圓形?
- 15. Unity WebGL導出程序是否工作?
- 16. 是否有某種Java註冊表?
- 17. 是否有Spring Security OpenId註冊像stackoverflow?
- 18. 他們是否註冊所有Openids?
- 19. 是否有Android端口號註冊表?
- 20. 是否有可以閱讀/學習的WebGL API?
- 21. 是否有任何WebGL的公共規範?
- 22. 是否有可能通過pnacl加速webgl矩陣乘法?
- 23. 是否有與glGenVertexArrays和glBindVertexArrays等價的WebGL?
- 24. 是否有可能使用WebGL運行#version 120着色器
- 25. webgl是否具有足夠的視頻播放器性能?
- 26. WebGL - 是否有替代在HTML中嵌入着色器?
- 27. 是否有最近更新到chromes webgl實現?
- 28. 如何判斷現有網站是否使用WebGL?
- 29. 是否有最近的PHP手冊,包含用戶貢獻的註釋的CHM?
- 30. 數據處理指令是否有延遲? - 解釋ARM Cortex A9時序手冊
你的意思是這樣的:https://www.khronos.org/registry/webgl/specs/1.0/? – Bart 2011-05-02 09:09:44
本教程可以幫助你很多,就像它在我的情況。 http://www.webglacademy.com/在這裏,您可以從0級開始。 完成本教程後,您可以使用Three.js庫來增強您的WebGl內容。 https://threejs.org/examples/ !!祝一切順利 !! – 2017-09-05 06:14:26