Example #1
0
		public Model(ModelData data, Vector3D position, Quaternion orientation)
			: base(position, orientation)
		{
			Add(data);
			OnDraw<ModelRenderer>();
			Start<AnimationUpdater>();
		}
Example #2
0
 public Model(ModelData data, Vector3D position)
     : this(data, position, Quaternion.Identity)
 {
 }
Example #3
0
			private static void UpdateModelMeshes(ModelData data)
			{
				foreach (var mesh in data.Meshes)
					if (mesh.IsAnimated)
						UpdateMeshAnimation(mesh);
			}
Example #4
0
		public Model(ModelData data, Vector3D position)
			: this(data, position, Quaternion.Identity) {}