Pytania otagowane jako webgl

WebGL to interfejs API JavaScript do renderowania interaktywnej grafiki 3D / 2D w elemencie canvas HTML5. Opiera się na OpenGL ES 2.0.

10
Przeglądarki MMO (WebGL, WebSocket) [zamknięte]
Czy uważasz, że technicznie możliwe jest napisanie pełnoprawnego klienta 3D MMO z przeglądarką JavaScript - WebGL dla grafiki i WebSocket dla sieci? Czy uważasz, że przyszłe gry MMO (i ogólnie gry) będą pisane za pomocą WebGL? Czy pozwala na to dzisiejsza wydajność JavaScript? Powiedzmy, że Twoim zespołem projektowym byłeś jako …
29 mmo  webgl  websocket 

3
Czy istnieje sposób na użycie dowolnej liczby świateł w shaderze fragmentów?
Czy istnieje sposób na przekazanie dowolnej liczby jasnych lokalizacji (i kolorów) dla modułu cieniującego fragmenty i nałożenie na nie pętli w module cieniującym? Jeśli nie, to jak symulować wiele świateł? Na przykład w odniesieniu do rozproszonego oświetlenia kierunkowego nie można po prostu przekazać sumy wag światła dla modułu cieniującego.
19 lighting  webgl 


4
Różnica między „buforem” a „tablicą” w OpenGL?
Kiedy czytam doc na webGL lub OpenGL, można zobaczyć pewne wzorce w sposobie używania nazw funkcji i obiektów. Ale nie rozumiem różnicy między obiektem buforowym a tablicą. Istnieją „obiekty buforów wierzchołków”, „obiekty tablic wierzchołków”, a nawet pewnego rodzaju „bufory tablic” lub „bufory tablic”. W kontekście OpenGL, kiedy coś jest „tablicą” …
12 opengl  webgl 

2
Jak mogę powiedzieć modułowi cieniującemu fragmenty, aby nie zapisywał określonego piksela?
W WebGL chciałbym wysłać quad przestrzeni ekranu, który jest przetwarzany przez moduł cieniujący fragmenty, ale moduł cieniujący fragmentów wypisuje piksel tylko pod pewnymi warunkami (powiedzmy ... że był w okręgu lub że piksel należał do dodatniej strony półprzestrzeni zdefiniowanej równaniem krzywej lub czymś innym). Czy w shaderze fragmentów można powiedzieć …

3
Jak ukryć obrobiony kontur siatki, gdy / gdzie siatka jest ukryta
Pracuję nad ustawieniem aktywnego konturu w moim silniku 3d, efektu podświetlenia dla wybranych postaci 3d lub scenerii na ekranie. Po pracy z buforem wzornika i uzyskaniu niezadowalających wyników (problemy z wklęsłymi kształtami, grubość konturu z powodu odległości od kamery oraz niespójności między moim komputerem stacjonarnym a laptopem), przełączyłem się na …



4
Brakuje funkcji WebGL i OpenGL ES
Zacząłem korzystać z WebGL i cieszę się, jak łatwo mogę korzystać z mojego OpenGL (i przez rozszerzenie OpenGL ES). Moje rozumienie jest jednak następujące: OpenGL ES jest podzbiorem OpenGL WebGL jest podzbiorem OpenGL ES Czy jest to poprawne w obu przypadkach? Jeśli tak, to czy są dostępne zasoby do wyszczególnienia, …

4
Nie mogę zrozumieć tych współrzędnych tekstury UV (zakres NIE wynosi od 0,0 do 1,0)
Próbuję narysować prosty obiekt 3D wygenerowany przez Google SketchUp 8 Pro na mojej aplikacji WebGL, model jest prostym cylindrem. Otworzyłem eksportowany plik i skopiowałem pozycje wierzchołków, indeksy, normalne i współrzędne tekstury do pliku .json, aby móc używać go w javascript. Wszystko wydaje się działać dobrze, z wyjątkiem współrzędnych tekstury, które …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.