ByChance.Levels3D.LevelGenerator3D.GenerateLevel C# (CSharp) Method

GenerateLevel() public method

Generates a 3D level with the given chunk library and desired dimensions for the level.
public GenerateLevel ( ChunkLibrary3D chunkLibrary, Vector3F levelExtents ) : Level3D
chunkLibrary ChunkLibrary3D /// Chunk library that holds all chunk templates to use for the level generation. ///
levelExtents Vector3F Width, height and depth the resulting level should have.
return Level3D
        public Level3D GenerateLevel(ChunkLibrary3D chunkLibrary, Vector3F levelExtents)
        {
            Random2 random = new Random2();

            return this.GenerateLevel(chunkLibrary, levelExtents, random);
        }

Same methods

LevelGenerator3D::GenerateLevel ( ChunkLibrary3D chunkLibrary, Vector3F levelExtents, Random2 random ) : Level3D
LevelGenerator3D::GenerateLevel ( ChunkLibrary3D chunkLibrary, Level3D level ) : void
LevelGenerator3D::GenerateLevel ( ChunkLibrary3D chunkLibrary, Level3D level, Random2 random ) : void