public QuadMeshFactory(IHeightmapGenerator generator, ITerrainColorizer terrainColorizer, IQuadMeshRendererFactory rendererFactory, Settings settings) { _generator = generator; _terrainColorizer = terrainColorizer; _rendererFactory = rendererFactory; _settings = settings; }
// Use this for initialization void Start() { mapGenerator = generator.createGenerator(); visibleChunks = viewDistance / Chunk.size + 1; /* sometimes when the player is near an edge an extra chunk is loaded */ }