public Checkpoint(SceneManager scene, maths.Vector3 point, float distanceError, Color checkpointColor)
        {
            Point = point;
            DistanceError = distanceError;
            SceneNode nodePoint = scene.RootNode.CreateChildSceneNode();

            VisualPoint = new EllipsoidPrimitive(checkpointColor);

            nodePoint.AttachEntity(VisualPoint);
            nodePoint.WorldTranslation = new Vector3(point.X, point.Y, point.Z);
            nodePoint.WorldScale = Vector3.One * 2 * distanceError;
            VisualPoint.IsVisible = false;
        }
Example #2
0
 public void setGPS(maths.Vector3 pos)
 {
     _pos = pos;
     return;
 }