forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   FAQ (http://forum.boolean.name/forumdisplay.php?f=15)
-   -   Доступ к частям Меша (http://forum.boolean.name/showthread.php?t=11485)

ІГРОГРАЙКО 15.12.2009 20:10

Доступ к частям Меша
 
У меня вопрос относительно моделей коториэ загружаютса в програму. Как получить доступ к определенной части загруженной модели? Припустим я загрузил модель машыны и мне надо получить в свое распоряженые колеса, чтоб при нажатии клавишы "Газ" колеса начинали оборачиватса.
Я пробовал пользоватса командами:
Код:

CountChildren(Mesh)
EntityName(Mesh)
GetParent(Mesh)

Но ети функции ничево полезного не возвращают(или "0" или NULL).
Помогите пожалуйста. Мне надоело резать модели на куски и по отдельности загружать в програму.

Dzirt 15.12.2009 20:14

Ответ: Доступ к частям Меша
 
ВСе просто.

сначала меш нужно загрузить как LoadAnimMesh а не LoadMesh

потом просто находишь нужый чейлд и оперируешь ним как обичным ентайти

car=LoadAnimMesh( "Mustang.b3d" )
corpus=FindChild(car,"corpus")

ІГРОГРАЙКО 15.12.2009 20:16

Ответ: Доступ к частям Меша
 
Дякую! Все гениальное - посто))

Diffuse13 21.12.2010 18:47

Ответ: Доступ к частям Меша
 
А где эти чилды можно задать?

Привет всем археологам!!!!

pepel 21.12.2010 18:55

Ответ: Доступ к частям Меша
 
Вложений: 1
название чилдов?. например в 3дмаксе, просто написать ему свое имя


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot