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