set_bone_position()

Russian
Nyarg
Member
 
Posts: 144
Joined: Sun May 15, 2016 04:32

set_bone_position()

by Nyarg » Thu Feb 23, 2017 19:54

Поздорову подгорное племя )
Что-то я запутался, намекните куда смотреть. Ситуация:

Ставлю две энтити, делаю аттач, поворачиваю парента через set_bone_position(), он поворачивается, но приаттаченый чайлд исчезает.
Энтити в виде риггед меша на одной кости.

Англоязычное комюнити молчит, толи я спрашиваю прописную истину, толи они сильно не в курсе.
I am a noob. still yet. Not so noob ) [vml] WIP
"My english isn't well" I know. I'm sorry )
 

User avatar
Andrey01
Member
 
Posts: 431
Joined: Wed Oct 19, 2016 15:18
In-game: Andrey01

Re: set_bone_position()

by Andrey01 » Sat Feb 25, 2017 15:26

Это в блендере?
 

Nyarg
Member
 
Posts: 144
Joined: Sun May 15, 2016 04:32

Re: set_bone_position()

by Nyarg » Sun Feb 26, 2017 07:56

В блендере только меш готовится для майнтест с косточкой )
А в майнтест есть такая штука как энтити, а по сути в упрощении просто меш.
Майнтест позволяет объединять меши в единый объект, соответственно скорость заданная для корневого меша автоматом тащит остальные.
Но.
Поворот такого конструкта без плясок с бубном возможен только в горизонтальной плоскости setyaw()

Поворот в вертикальной вроде бы можно осуществить с помощбю set_bone_position() но в доках это не указано, гарантированно он вращает только одну ентити при этом остальные например если конструкт двигался останавливаются и перестают отрисовываться.

Можно конечно вращать кучу энтити как один объект не используя при этом объединение set_attach(), а перебирая скриптом все энтити объекта и принудительно задавая им позиции, поворот и скорость, но както это печально выглядит.

Собсна из принципа нацарапаю скрипт в таком ключе хоть азы геометрии освежу в памяти )))
I am a noob. still yet. Not so noob ) [vml] WIP
"My english isn't well" I know. I'm sorry )
 


Return to Русский

Who is online

Users browsing this forum: No registered users and 2 guests

cron