public void loadModel(Model model, Vector3 position) { this.modelStructItem = new ModelStruct(); modelStructItem.modelo = model; modelStructItem.Translation = position; modelStructItem.transforms = new Matrix[modelStructItem.modelo.Bones.Count]; this.ListModels.Add(modelStructItem); this.keyCount++; if (!DiccModels.ContainsKey(keyCount)) this.DiccModels.Add(keyCount, "IDModelo:" + keyCount.ToString()); }
public void loadModel(Model model, float rotateX, float rotateY, float rotateZ) { this.modelStructItem = new ModelStruct(); modelStructItem.modelo = model; modelStructItem.Rotation = new Vector3(rotateX, rotateY, rotateZ); modelStructItem.transforms = new Matrix[modelStructItem.modelo.Bones.Count]; this.ListModels.Add(modelStructItem); this.keyCount++; if (!DiccModels.ContainsKey(keyCount)) this.DiccModels.Add(keyCount, "IDModelo:" + keyCount.ToString()); }