示例#1
0
 public static FbxMatrix CreateTranslation(FbxVector4 t)
 {
     return(CreateTranslation(t.X, t.Y, t.Z));
 }
示例#2
0
 public static FbxMatrix CreateScale(FbxVector4 s)
 {
     return(CreateScale(s.X, s.Y, s.Z));
 }
示例#3
0
 public FbxVector4 EvaluateUpDirection(FbxVector4 pCameraPosition, FbxVector4 pLookAtPosition, FbxTime pTime)
 {
     throw new NotImplementedException();
 }
示例#4
0
 public bool IsPointInView(FbxMatrix pWorldToScreen, FbxMatrix pWorldToCamera, FbxVector4 pPoint)
 {
     throw new NotImplementedException();
 }
示例#5
0
 public virtual void SetControlPointNormalAt(FbxVector4 pNormal, int pIndex /*, bool pI2DSearch=false*/)
 {
     controlPointNormals[pIndex] = pNormal;
 }
示例#6
0
 public FbxVector4 EvaluateUpDirection(FbxVector4 pCameraPosition, FbxVector4 pLookAtPosition)
 {
     return(EvaluateUpDirection(pCameraPosition, pLookAtPosition, FbxTime.Zero));
 }
示例#7
0
 public virtual void SetControlPointAt(FbxVector4 pCtrlPoint, int pIndex)
 {
     controlPoints[pIndex] = pCtrlPoint;
 }
示例#8
0
 public virtual void SetControlPointAt(FbxVector4 pCtrlPoint, FbxVector4 pNormal, int pIndex, bool pI2DSearch = false)
 {
     SetControlPointAt(pCtrlPoint, pIndex);
     SetControlPointNormalAt(pNormal, pIndex);
 }
示例#9
0
 public void ComputeLocalTRSFromGlobal(out FbxVector4 pRetLT, out FbxVector4 pRetLR, out FbxVector4 pRetLS, FbxNode pNode, FbxMatrix pGX, FbxTime pTime, FbxNode.EPivotSet pPivotSet = FbxNode.EPivotSet.eSourcePivot, bool pApplyTarget = false, bool pForceEval = false)
 {
     throw new NotImplementedException();
 }
示例#10
0
 public void ComputeLocalTRSFromGlobal(out FbxVector4 pRetLT, out FbxVector4 pRetLR, out FbxVector4 pRetLS, FbxNode pNode, FbxMatrix pGX)
 {
     ComputeLocalTRSFromGlobal(out pRetLT, out pRetLR, out pRetLS, pNode, pGX, FbxTime.Infinite);
 }
示例#11
0
 /// <summary>
 /// Two FbxVector4s are equal iff all coordinates (X, Y, Z) are equal.
 /// </summary>
 /// <param name="other"></param>
 /// <returns></returns>
 public bool Equals(FbxVector4 other)
 {
     return(this.X.Equals(other.X) && this.Y.Equals(other.Y) && this.Z.Equals(other.Z) && this.W.Equals(other.W));
 }