webgl

WebGL erweitert die Fähigkeit des HTML-Canvas-Elements, beschleunigte Grafiken in jedem kompatiblen Webbrowser darzustellen. ** NICHT TAG FRAGEN ÜBER 3D-BIBLIOTHEKEN (wie THREE.js) MIT DIESEM TAG **, es sei denn, die Frage bezieht sich speziell auf eine WebGL-API-Funktion
3
Antworten

Kann man leicht ein HTML-Bildelement aus einem WebGL-Texturobjekt erstellen?

Ich möchte ein WebGLTexture-Objekt, das ich gerendert habe, verwenden und damit ein HTML-Bildelement erstellen. Das Ziel besteht darin, das Ergebnis eines Offscreen-Rendering-Passes zu Debugging-Zwecken anzuzeigen. Es sollte viel einfacher sein...
19.11.2011, 01:11
1
Antwort

bufferData - Verwendungsparameter Unterschiede

Beim Lesen der Spezifikation bei Khronos fand ich: %Vor% 'usage' Parameter kann sein: STREAM_DRAW, STATIC_DRAW oder DYNAMIC_DRAW Meine Frage ist, welche soll ich verwenden? Was sind die Vorteile, wo liegen die Unterschiede? Warum sollte i...
09.05.2013, 13:04
2
Antworten

Warum wird meine Leinwand nach der Konvertierung in das Bild leer?

Ich versuche, das canvas Element auf dieser Seite mithilfe des folgenden Snippets in ein png zu konvertieren ( zB in die JavaScript-Konsole eingeben): %Vor% Leider ist das PNG, das ich bekomme, völlig leer. Beachten Sie auch, dass der u...
21.09.2012, 21:10
1
Antwort

Was ist der Unterschied zwischen getContext ('webgl') und getContext ('3d')?

Ich fange an, WebGL zu lernen, und weil ich einige alte Tutorials gefunden habe, weiß ich nicht, was der richtige Weg in 2014 ist? Ich habe die <canvas> (basic) gestartet und in Tutorials sagen sie so etwas wie:    Verwenden Sie...
30.03.2014, 23:32
1
Antwort

Three.js Verwenden von 2D-Texturen \ Sprite für Animationen (planeGeometry)

Ich bin ziemlich neu in html5 und three.js. Ich habe ein bisschen damit experimentiert, und im Grunde genommen möchte ich ein Mesh haben (ich benutze planeGeometry, da das Tutorial, dem ich gefolgt bin, es benutzt hat). Das Mesh zeigt verschiede...
16.04.2013, 04:59
2
Antworten

Welches WebGL Framework sollte ich lernen? [geschlossen]

Ich finde eine Rahmenliste auf Ссылка Was ist jedoch anders von ihnen? Ich habe gelesen, dass ein Artikel sagte, WebGL wird durch Low-Level-Sprache, WebGL-Framework einfach auf Hochsprache zur einfachen Implementierung. Ich habe bereits...
14.03.2011, 17:13
2
Antworten

Senden von JavaScript-Variablen an den Fragment-Shader

Ich habe Online-Beispiele zusammengefügt, um einen Mandelbrot-Set-Fragment-Shader zu erstellen. Der Vertex-Shader macht im Grunde nichts, er weist gl_Position zu, und der Fragment-Shader berechnet etwas, um das Bild zu berechnen. Allerding...
29.09.2014, 04:31
2
Antworten

Wie würde ich die Reflektion der Umgebung in webgl machen, ohne eine Bibliothek wie three.js zu benutzen?

Ich versuche herauszufinden, wie man die Umgebung auf ein Objekt mappt. Hier ist das Setup: Wie würde ich die Oberfläche der Teekanne reflektieren lassen? Was ich damit meine, ist, dass anstelle der Teekanne, die ein Grauton ist, ihre Obe...
09.04.2012, 20:25
2
Antworten

Versuch, die Mathematik hinter der Perspektivenmatrix in WebGL zu verstehen

Alle Matrix-Bibliotheken für WebGL haben irgendeine Art von perspective -Funktion, die Sie aufrufen, um die perspektivische Matrix für die Szene zu erhalten. Zum Beispiel die perspective -Methode innerhalb der mat4.js -Datei, die Teil...
02.02.2015, 20:21
2
Antworten

Famo.us, Three.js und Clara.io

Ich fand Famo.us und es schien ziemlich aufregend, aber ihre Dokumente sind geschlossen. Ich bin sehr neugierig auf WebGL, also habe ich nach Alternativen gesucht. Ich habe Three.js und Clara.io gefunden. Wie unterscheiden sie sich von famo.u...
10.04.2014, 15:56