Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   [Papervision] как достать вершины DAE объекта (http://www.flasher.ru/forum/showthread.php?t=149514)

nachalnik 26.01.2011 19:18

как достать вершины DAE объекта
 
Все как в примере библиотеки -
Код AS3:

model = new DAE();
model.addEventListener(FileLoadEvent.LOAD_COMPLETE,modelLoaded);
DAE(model).load("assets/teapot.DAE");

знает ли кто как из model достать массив вершин объекта-модели чтоб потом можно было привязать к ним что захочу?

Добавлено через 3 часа 19 минут
ну неужели невозможно загрузив 3d модель узнать координаты ее вершин? тогда как поступать если у меня две модели , причем они могут быть связаны в некотором месте, а при определенных условиях должны быть рассоединены?

cr0w312 31.01.2011 16:10

Код AS3:

model.getChildByName( "COLLADA_Scene" ).getChildByName( "имя_объекта_в_максе" ).geometry.vertex[i]


nachalnik 01.02.2011 14:26

огромное спасибо!!! только чуть поправить надо geometry.vertex[i] на geometry.vertices[i]

cr0w312 01.02.2011 17:59

Цитата:

Сообщение от nachalnik (Сообщение 969506)
поправить надо geometry.vertex[i] на geometry.vertices[i]

точно....виноват... на память писал


Часовой пояс GMT +4, время: 21:47.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.