Вопросы с тегом «skinning»

1
Как я могу надежно реализовать скины графических процессоров в Android?
Я пытаюсь заставить работать скины персонажей на Android. Идея довольно ванильная: у меня есть свои матрицы скинов, и вместе с каждой вершиной я посылаю до четырех индексов матриц и четыре соответствующих веса. Я суммирую их в вершинном шейдере и применяю к каждой вершине. Вот что я делаю в вершинном шейдере …

3
Как отправить несколько матриц в вершинный шейдер?
Я практикую анимацию с использованием костей / скинов. Я пытаюсь отправить шейдеру одну матрицу на вершину. Я могу думать об этих двух подходах. Способ 1 У меня есть одна единая ручка для каждой костной матрицы, как это u_Bone0 = GLES20.glGetUniformLocation(mProgram, "u_Bone[0]"); u_Bone1 = GLES20.glGetUniformLocation(mProgram, "u_Bone[1]"); и onDrawя отправляю каждого из …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.