簡體   English   中英

如何在Google關閉庫中使用goog.webgl

[英]How to use goog.webgl in google closure library

我想將WebGL與Google Closure編譯器一起使用(主要用於三維視圖)。 我查看了庫資源,但發現goog.webgl命名空間中當前有一個文件,並且它僅進行常量值定義。

https://github.com/google/closure-library/blob/master/closure/goog/webgl/webgl.js

那么,應該如何使用呢? 我可以參考任何示例代碼嗎?

@fileoverview WebGL渲染使用的常量,包括從WebGL上下文使用的所有*常量。 例如,您的代碼可以使用* goog.webgl.ARRAY_BUFFER,而不是使用* context.ARRAY_BUFFER。 這樣做的好處包括:允許編譯器優化代碼,以使編譯后的代碼不必包含大字符串來引用這些屬性,並減少運行時對屬性的訪問。

如文件概述所述,goog.webgl是由webGl規范指定的常量列表。

據我所知,Google Closure並沒有說webGl的層。 我認為您最好的選擇是自己寫點什么,或者簡單地將three.js之類的庫與Google Closure結合使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM