/// <summary> /// Single Primitive Constructor with predefined MaterialProperty /// </summary> /// <param name="position">Initial Body Position</param> /// <param name="scale">Scale</param> /// <param name="primative">Primitive to add to Skin</param> /// <param name="propId">Predefined Material Properties of Primitive</param> public Gobject(Vector3 position, Vector3 scale, Primitive primative, MaterialTable.MaterialID propId, Model model, string asset) : this() { Skin.AddPrimitive(primative, (int)propId); CommonInit(position, scale, model, true, asset); }
/// <summary> /// Single Primitive Constructor with predefined MaterialProperty /// </summary> /// <param name="position">Initial Body Position</param> /// <param name="scale">Scale</param> /// <param name="primative">Primitive to add to Skin</param> /// <param name="propId">Predefined Material Properties of Primitive</param> public Entity(Vector3 position, Vector3 scale, Primitive primative, MaterialTable.MaterialID propId, Model model, int asset) : this() { CommonInit(position, scale, model, true, asset); }