コード例 #1
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            upperBound = nodeData.maximum;
            lowerBound = nodeData.minimum;
        }
コード例 #2
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            Scale = nodeData.scaleValue;
            Bias  = nodeData.bias;
        }
コード例 #3
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            Frequency = nodeData.frequency;
            Amplitude = nodeData.amplitude;
        }
コード例 #4
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            lowerBound  = nodeData.minimum;
            upperBound  = nodeData.maximum;
            EdgeFalloff = nodeData.fallOff;
        }
コード例 #5
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            XTranslation = nodeData.x;
            YTranslation = nodeData.y;
            ZTranslation = nodeData.z;
        }
コード例 #6
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            Frequency = nodeData.frequency;
            Power     = nodeData.power;
            Roughness = nodeData.roughness;
        }
コード例 #7
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            XScale = nodeData.x;
            YScale = nodeData.y;
            ZScale = nodeData.z;
        }
コード例 #8
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            xAngle = nodeData.x;
            yAngle = nodeData.y;
            zAngle = nodeData.z;
        }
コード例 #9
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            Frequency   = nodeData.frequency;
            Lacunarity  = nodeData.lacunarity;
            OctaveCount = nodeData.octaveCount;
            Persistence = nodeData.persistence;
            Amplitude   = nodeData.amplitude;
        }
コード例 #10
0
ファイル: Cell.cs プロジェクト: Jared-Wyatt/NoisePerspective
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            Seed                 = nodeData.seed;
            Frequency            = nodeData.frequency;
            Displacement         = nodeData.displacement;
            EnableDistance       = nodeData.useDistance;
            Type                 = nodeData.cellType;
            MinkowskyCoefficient = nodeData.Coefficient;
            Amplitude            = nodeData.amplitude;
        }
コード例 #11
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            ControlPoints = nodeData.controlPoints;
        }
コード例 #12
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            ConstantValue = nodeData.value;
        }
コード例 #13
0
        public override void SetData(NoisePerspective.Data.NodeData nodeData)
        {
            base.SetData(nodeData);

            Exp = nodeData.exponent;
        }
コード例 #14
0
 //Used to set data from a generator
 public virtual void SetData(NoisePerspective.Data.NodeData nodeData)
 {
     NodeId = nodeData.id;
 }