Ejemplo n.º 1
0
        protected override void SetUp(LayerConfigObject config)
        {
            // Config files for absolute layers MUST define these properties
            Block block = world.blockProvider.GetBlock(config.BlockName);

            blockToPlace = new BlockData(block.type, block.solid);

            noise.Frequency = 1f / Frequency; // Frequency in configs is in fast 1/frequency
            noise.Gain      = Exponent;
#if (UNITY_STANDALONE_WIN || UNITY_EDITOR_WIN) && ENABLE_FASTSIMD
            noiseSIMD.Frequency = noise.Frequency;
            noiseSIMD.Gain      = noise.Gain;
#endif

            amplitude = MaxHeight - MinHeight;
        }
Ejemplo n.º 2
0
 protected override void SetUp(LayerConfigObject config)
 {
 }
Ejemplo n.º 3
0
        protected override void SetUp(LayerConfigObject config)
        {
            Block block = world.blockProvider.GetBlock(config.BlockName);

            blockToPlace = new BlockData(block.type, block.solid);
        }