Ejemplo n.º 1
0
        protected void CreatePools()
        {
            chunkPipelinePool           = new ChunkGenerationPipelinePool(CreateChunkPipeline);
            minDegreesAtCoordBufferPool = new BufferPool(CreateMinDegreeBuffer);

            simpleChunkColliderPool   = new SimpleChunkColliderPool(colliderParent);
            displayerPool             = new MeshDisplayerPool(transform);
            interactableDisplayerPool = new InteractableMeshDisplayPool(transform);
        }
Ejemplo n.º 2
0
 public ChunkGPUDataRequest(ChunkGenerationPipelinePool pipelinePool, StorageGroupMesh storedNoiseEdits, BufferPool minDegreeBufferPool)
 {
     this.pipelinePool        = pipelinePool;
     this.storedNoiseEdits    = storedNoiseEdits;
     this.minDegreeBufferPool = minDegreeBufferPool;
 }