Код:
m:=GLActor1.Skeleton.BoneByName('mixamorig:HeadTop_End').GlobalMatrix;
GLFreeForm1.SetMatrix(MatrixMultiply(m, GLActor1.AbsoluteMatrix));
проблема не в имени костей. проблема что
GLFreeForm1 стоит на месте даже не шевелится когда его прикручиваешь к ноге или к голове.
да если двигать
актера:
Код:
if (IsKeyDown(vk_left)) then glactor1.Move(deltatime*50);
if (IsKeyDown(vk_right)) then glactor1.Move(deltatime*-50);
то GLFreeForm1 тоже двигается, но у меня Анимированный smd с костями. и я бы хотел чтобы
GLFreeForm1 повторял движение анимации (костей)