![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Mesh
lokid7 © (2003-07-30 07:07:00)
Как можно извлечь вершины из mesh-объекта (для того чтобы записать в файл не х формата)? И как узнать их формат? Заранее спасибо.
NailMan (2003-07-30 12:15:00) [1]
ID3DXMesh.GetVertexBuffer
ID3DXMesh.GetIndexBuffer
ID3DXMesh.OprimizeInplace
ID3DXMesh.GetAttributeTable
ID3DXMesh.GetFVF
первые четыре обязательны для сохранения во внешний не .X файл, так как вершины в меше хранятся простым списком, а фейсы основаны на индексах. GetAttributeTable нужен для вытаскивания таблицы аттрибуттов(номера фейсов соотв. номеру материла). Без оптимайза таблица не сгенерится.