public RoadView(RoadModel model, Matrix world) { this.model = model; this.roadID = model.GetRoadID(); this.pickRoadColor = new Color(0.0f, 1.0f - roadID / 256.0f, 0.0f); this.world = Matrix.CreateTranslation(new Vector3(0.0f, 0.012f, 0.0f)) * Matrix.CreateScale(0.1f) * world; worldShape = Matrix.CreateTranslation(new Vector3(0.0f, 0.03f, 0.0f)) * Matrix.CreateScale(0.25f) * world; pickVars = new PickVariables(pickRoadColor); isBuildView = false; }