Pytania oznaczone «opengl»

OpenGL (Open Graphics Library) to standard graficzny i interfejs API, który jest niezależny od platformy i dostępny dla komputerów stacjonarnych, stacji roboczych i urządzeń mobilnych. Został zaprojektowany, aby zapewnić renderowanie przyspieszane sprzętowo, a tym samym zapewnia znacznie lepszą wydajność w porównaniu z tradycyjnym renderowaniem programowym. OpenGL jest używany w aplikacjach takich jak oprogramowanie CAD i gry komputerowe. Standard OpenGL, podobnie jak OpenGL ES, jest kontrolowany przez grupę Khronos.

188
Jak gry 3D są tak wydajne? [Zamknięte]

Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 5 miesięcy temu . Popraw to pytanie Jest coś, czego nigdy...

137
Różnice i relacje między glActiveTexture i glBindTexture

Z tego, co wiem, glActiveTextureustawia aktywną „jednostkę tekstury”. Każda jednostka tekstur może mieć wiele celów tekstur (zwykle GL_TEXTURE_1D, 2D, 3D lub CUBE_MAP). Jeśli dobrze rozumiem, musisz najpierw wywołać, glActiveTextureaby ustawić jednostkę tekstury (zainicjowaną GL_TEXTURE0), a...

133
Co robi glLoadIdentity () w OpenGL?

Jestem nowy w OpenGL i jestem trochę przytłoczony wszystkimi przypadkowymi funkcjami, które mam w swoim kodzie. Działają i wiem, kiedy ich używać, ale nie wiem, dlaczego ich potrzebuję i co właściwie robią. Wiem, że glLoadIdentity()zastępuje obecną macierz macierzą tożsamości, ale co to...

118
Używasz OpenGl z C #? [Zamknięte]

Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie...

114
Co to są obiekty tablicy wierzchołków?

Właśnie zaczynam uczyć się OpenGL dzisiaj z tego samouczka: http://openglbook.com/the-book/ Dotarłem do rozdziału 2, w którym rysuję trójkąt i rozumiem wszystko oprócz VAO (czy ten akronim jest w porządku?). Samouczek ma ten kod: glGenVertexArrays(1,

105
opengl: glFlush () a glFinish ()

Mam problem z odróżnieniem praktycznej różnicy między dzwonieniem glFlush()a glFinish(). Docs powiedzieć, że glFlush()i glFinish()pchnie wszystkie buforowane operacje OpenGL, dzięki czemu można mieć pewność, że wszystko będzie wykonane, z tą różnicą, że glFlush()wraca natychmiast, gdzie jako...

94
Wyjaśnienie dotyczące glVertexAttribPointer

Chcę się tylko upewnić, że rozumiem to poprawnie (zapytałbym na czacie SO, ale tam jest martwy!): Mamy tablicę wierzchołków, którą uczyniamy "bieżącą", wiążąc ją, a następnie otrzymujemy bufor, który łączymy z celem, a następnie wypełniamy ten cel, przez glBufferData który zasadniczo wypełnia...

89
Jak używać funkcji glOrtho () w OpenGL?

Nie mogę zrozumieć użycia glOrtho. Czy ktoś może wyjaśnić, do czego służy? Czy służy do ustawiania zakresu limitu współrzędnych xy i z? glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); Oznacza to, że zakres x, yiz wynosi od -1 do 1?

84
Jak działa OpenGL na najniższym poziomie? [Zamknięte]

Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie rozsądnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy ....