Spiiin's blog

OpenGL SuperBible

Пролистал без особого энтузиазма OpenGL SuperBible, чтобы систематизировать свои знания о современных способах рисования (в общем, и так понятно – отдать видеокарте как можно большие пачки данных (по возможности и команд), разметив их, и работать дальше, оставив её рисовать и не дожидаясь результатов).

Для тестов написал рендер скелетной анимации моделей из Warcraft 3 с помощью OpenTK: массив матриц всех костей текущего кадра пишется в юниформный буфер, а в вершинных аттрибутах передаются индексы костей вершины, которые используются для выборки матриц: Сам толком не понимаю, зачем мне это надо.