Пример #1
0
 public ColladaLookat(BlamLib.TagInterface.RealPoint3D eye_position,
                      BlamLib.TagInterface.RealPoint3D interest_position,
                      BlamLib.TagInterface.RealVector3D up_vector)
     : this()
 {
     SetLookAt(eye_position,
               interest_position,
               up_vector);
 }
Пример #2
0
 public void SetLookAt(
     BlamLib.TagInterface.RealPoint3D eye_position,
     BlamLib.TagInterface.RealPoint3D interest_position,
     BlamLib.TagInterface.RealVector3D up_vector)
 {
     Clear();
     Add(eye_position.X, eye_position.Y, eye_position.Z,
         interest_position.X, interest_position.Y, interest_position.Z,
         up_vector.I, up_vector.J, up_vector.K);
 }
 public void SetTranslate(BlamLib.TagInterface.RealPoint3D translation, float scale)
 {
     SetTranslate(translation.X, translation.Y, translation.Z, scale);
 }
 public void SetTranslate(BlamLib.TagInterface.RealPoint3D translation)
 {
     SetTranslate(translation.X, translation.Y, translation.Z);
 }
 public ColladaTranslate(BlamLib.TagInterface.RealPoint3D translation, float scale)
     : this(translation.X, translation.Y, translation.Z, scale)
 {
 }
 public ColladaTranslate(BlamLib.TagInterface.RealPoint3D translation) :
     this(translation.X, translation.Y, translation.Z)
 {
 }