Example #1
0
    public void RequestWorldGeneration(Vector3 o)
    {
        WorldChunkStats s = new WorldChunkStats {
            maxX            = chunkX,
            maxZ            = chunkZ,
            baseNoise       = baseNoise,
            baseNoiseHeight = baseNoiseHeight,
            elevation       = elevation,
            frequency       = frequency,
            origin          = o
        };
        WorldGeneration wg = new WorldGeneration(s, LoadMeshData);

        toDoJobs.Add(wg);
    }
Example #2
0
 public WorldGeneration(WorldChunkStats stats, WorldGenerationCallback callback)
 {
     s = stats;
     finishedCallback = callback;
 }