Exemplo n.º 1
0
        public void UpdateMapImage(Mission mission)
        {
            var scene    = mission.Scene;
            var newImage = new ImageRGBA(BitmapWidth, BitmapHeight);

            SampleTerrainHeight(scene, newImage, BitmapWidth, BitmapHeight, MapBoundMin.x, MapBoundMin.y, Resolution);
            SampleBoundaries(mission, newImage, BitmapWidth, BitmapHeight, MapBoundMin.x, MapBoundMin.y, Resolution);

            MapImage   = newImage;
            MapTexture = MapImage.CreateTexture();
            IsValid    = true;
        }