Esempio n. 1
0
        public void TestRender()
        {
            var dut = new Maploader.World.World();

            dut.Open(@"C:\papyruscs\homeworld\db");
            int    chunkRadius   = 2;
            int    centerOffsetX = 12;  //65;
            int    centerOffsetZ = -55; //65;
            string filename      = "testrender.png";

            RenderMap(chunkRadius, dut, centerOffsetX, centerOffsetZ, filename);
        }
Esempio n. 2
0
        public void BenchmarkRender()
        {
            var dut = new Maploader.World.World();

            dut.Open(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "benchmark", "world", "db"));
            int    chunkRadius   = 1;
            int    centerOffsetX = 1; //65;
            int    centerOffsetZ = 1; //65;
            string filename      = "benchmark.png";

            RenderMap(chunkRadius, dut, centerOffsetX, centerOffsetZ, filename);
        }
Esempio n. 3
0
        public void Open()
        {
            Console.WriteLine("hello world");
            var dut = new Maploader.World.World();

            dut.Open(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "benchmark", "world", "db"));


            foreach (var d in dut.Keys.Where(x => x.Length >= 9 & x[8] == 45))
            {
                //Console.WriteLine(string.Join(" ", d.Select(e => $"{e:d3}")));
                //Console.WriteLine(dut.GetData(d).Length);
            }

            //dut.Close();

            Assert.Pass();
        }