3ds max sdk 2013 c# ipoint3 всегда нормализован ⇐ C#

Место общения программистов C#
Anonymous
3ds max sdk 2013 c# ipoint3 всегда нормализован

Сообщение Anonymous »

Я пытаюсь использовать тип iPoint3 в C# dll для 3DS Max 2023 (Visual Studio 2022)
, но у него есть странное поведение, координаты всегда нормализованы.
происходит везде, где используется iPoint3, iMatrix3. Это очень странно < /p>
public float[] GetPoint3()
{
IGlobal Global = Autodesk.Max.GlobalInterface.Instance;
IPoint3 mypoint = Global.Point3.Create(10.0f, 5.0f, 2.0f);
float myX = mypoint.X;
float myY = mypoint.Y;
float myZ = mypoint.Z;

float[] aPoint = new float[3];
aPoint[0] = myX;
aPoint[1] = myY;
aPoint[2] = myZ;

return aPoint; //return 0.880451, 0.440225, 0.17609
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... normalized

Вернуться в «C#»