Esiste attualmente un kit di strumenti widget completo che fornisca il rendering di componenti solo in WebGL? Simile allo ZebraUI project, che rende un intero componente dell'interfaccia utente impostato nella tela HTML5?Rendering toolkit widget UI completo in WebGL
L'idea è quella di scrivere puro JavaScript e ancora in grado di shader per rendere i componenti.
Perché? hai l'intero browser per rendere l'interfaccia utente. Supporta tutti gli Unicode, tutti gli IME per altre lingue, lingue da destra a sinistra e leggibile da varie estensioni di disabilità. È anche completamente personalizzabile dai designer. Quale possibile motivo vorresti che l'UI di WebGL non facesse nulla di tutto ciò? – gman
Oltre al commento di @gmans, html offre anche rendering del testo perfettamente scalabili, layout più semplice ed effetti accurati usando [css 3d transforms] (http://desandro.github.io/3dtransforms/) e [css filters] (https : //developer.mozilla.org/en-US/docs/Web/CSS/filter). L'unica cosa che * attualmente * manca è [css shaders] (http://www.adobe.com/devnet/archive/html5/articles/css-shaders.html), non sono sicuro di quale sia lo stato su di essi. –
Dove ha senso costruire completamente l'interfaccia utente in WebGL: Rendering di interfacce utente altamente interattive a 4k con 60fps su piattaforme integrate (ad esempio schede basate su ARM in esecuzione in TV, ecc.); con l'opzione di andare completamente in 3D ad un certo punto nel futuro. I filtri personalizzati CSS (ovvero gli shader CSS) sono stati [rimossi dalla base del codice Webkit] (https://lists.webkit.org/pipermail/webkit-dev/2014-January/026098.html). –