vbo

Czym są obiekty tablicy wierzchołków?

Dopiero zaczynam się uczyć OpenGL od tego tutoriala: http://openglbook.com/the-book/ Dotarłem do rozdziału 2, gdzie rysuję t ... e, czy tutorial, który śledzę, jest akceptowalny? Czy jest coś, na co powinienem uważać, czy lepiej tutorial do naśladowania?

Użycie obiektów tablicy wierzchołków i obiektów bufora wierzchołków

Staram się zrozumieć te dwie rzeczy, jak ich używać i jak są ze sobą powiązane. Powiedzmy, że chcę stworzyć prosty teren i te ... ne tekstur itp.)? Istnieje wiele samouczków i książek, ale nadal nie rozumiem, jak te pojęcia muszą być rozumiane i używane.

VBO z std:: vector

Napisałem model loader w C++ i OpenGL. Używałem std::vector s do przechowywania moich danych wierzchołkowych, ale teraz chcę ... wna alokacja pamięci; vertices.size() * 3 * sizeof(float) najprawdopodobniej segfault, ale najpierw chcę rozwiązać błąd typu.

OpenGL czy lepiej wsadowy draw czy mieć statyczne VBO

Co jest preferowane, z wydajnego punktu widzenia (lub innego punktu widzenia, jeśli jest to ważne) ? Situation Aplikacja O ... #2 zaktualizuj VBO o dane dla wszystkich linii każdej klatki Każda klatka będzie miała pojedyncze wywołanie losowania

zrozumienie glVertexAttribPointer?

private int vbo; private int ibo; vbo = glGenBuffers(); ibo = glGenBuffers(); glBindBuffer(GL_ARRAY_BUFFER, vbo); glBufferD ... Y_BUFFER, vbo); To nadal działa. Jestem zdezorientowany. Skąd wie, o którym obiekcie bufora mówimy, skoro istnieją dwa VBO?

Najlepszy sposób na korzystanie z VBOs [zamknięty]

Jakie są najszybsze i najbardziej elastyczne (stosowane w większości sytuacji) sposoby korzystania z VBO? Rozwijam aplikację ... i Rozmiar danych nie jest stały? jak renderować VBO? Jak mam radzić sobie z danymi w VBO, których nie chcę już renderować?