public ModelInstance(ModelSpawn spawn, WorldModel model) : base(spawn) { iModel = model; iInvRot = Matrix3.fromEulerAnglesZYX(MathF.PI * iRot.Y / 180.0f, MathF.PI * iRot.X / 180.0f, MathF.PI * iRot.Z / 180.0f).inverse(); iInvScale = 1.0f / iScale; }
public void SetModel(WorldModel model) { _model = model; }