
23.09.2026, 20:16
|
|
Новичок
|
|
Регистрация: 18.03.2009
Сообщения: 94
Репутация: 10
|
|
часть 2
теперь я знаю даже как повернуть:
Код:
boneMat := GLActor1.Skeleton.BoneByID(14).GlobalMatrix;
offset := CreateTranslationMatrix(VectorMake(0, -23, 0));
rotx := CreateRotationMatrixX(DegToRad(270));
roty := CreateRotationMatrixY(DegToRad(180));
combinedRot := MatrixMultiply(rotx, roty);
finalMat := MatrixMultiply(offset,
MatrixMultiply(combinedRot,
MatrixMultiply(boneMat, GLActor1.AbsoluteMatrix)));
GLFreeForm1.SetMatrix(finalMat);
все ничего кроме, а хаир то за моделью не успевает
3.jpg
4.jpg
и уже 
|