То есть модификация индексного буфера не возможна?
|
возможно. скопировать программно меш и сделать ему новый IB со склееными вертексами можно. "Больше негде дополнительную инфу в меше хранить." - значит что нельзя расширять существующую структуру вертекса, в юнити она захардкодена намертво.
Это опять в Unity такое ограничение на данные цвета?
|
на самом деле это лишь моё предположение, т.к. вертексколор чаще всего хранят в формате D3DDECLTYPE_D3DCOLOR (в DX, по крайней мере):
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
Учитывая, что в юнити довольно пожатая вертексная структура, и colors предназначен именно для цвета, то ставлю 3 рубля на то, что используются именно 1 байт на канал.