BulletCSharp.btTransform.getOrigin C# (CSharp) Method

getOrigin() public method

public getOrigin ( ) : btVector3
return btVector3
        public btVector3 getOrigin()
        {
            btVector3 ret = new btVector3(LinearMathPINVOKE.btTransform_getOrigin__SWIG_0(swigCPtr), false);
            return ret;
        }

Usage Example

Example #1
0
 void Update()
 {
     if( rigidBodyObj != null && myMotionState != null )
     {
         btTransform ts = new btTransform();
         myMotionState.getWorldTransform(ts);
         btVector3 vecOut = ts.getOrigin();
         btQuaternion rot = ts.getRotation();
         gameObject.transform.position = new Vector3(vecOut.getX(),vecOut.getY(),vecOut.getZ());
         gameObject.transform.rotation = new Quaternion(rot.x(),rot.y(),rot.z(),rot.w());
     }
 }