TG
Size: a a a
TG
JA
VK
JA
k
gl_object ->
vertex
material ->
texture_set ->
texture
blend
shader
bone_matrix_tex
cull_face
depth
Т.е. получается, что у каждого объекта есть привязка к вершинам, материалу, шейдеру, текстуре с матрицами костей. А также есть параметры для Cull Face и Depth функций. Материал же привязывается к набору текстур. И имеет параметры для блендинга (которые используются на выходе из фрагментного шейдера). Набор текстур является просто массивом из 8-ми текстурk
TG
k
AP
AP
k
AP
k
TG
k
TG