Example #1
0
 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;
 }