コード例 #1
0
 public float GenSingle3D(float x, float y, float z, int seed)
 {
     return(NoiseGenerator3DHelper.GenSingle <m32, f32, i32, F, OpenSimplex2 <m32, f32, i32, F> >(
                ref this,
                x,
                y,
                z,
                seed));
 }
コード例 #2
0
 public OutputMinMax GenPositionArray3D(
     Span <float> destination,
     ReadOnlySpan <float> xPosArray,
     ReadOnlySpan <float> yPosArray,
     ReadOnlySpan <float> zPosArray,
     float xOffset,
     float yOffset,
     float zOffset,
     int seed)
 {
     return(NoiseGenerator3DHelper.GenPositionArray <m32, f32, i32, F, OpenSimplex2 <m32, f32, i32, F> >(
                ref this,
                destination,
                xPosArray,
                yPosArray,
                zPosArray,
                xOffset,
                yOffset,
                zOffset,
                seed));
 }
コード例 #3
0
 public OutputMinMax GenUniformGrid3D(
     Span <float> destination,
     int xStart,
     int yStart,
     int zStart,
     int xSize,
     int ySize,
     int zSize,
     float frequency,
     int seed)
 {
     return(NoiseGenerator3DHelper.GenUniformGrid <m32, f32, i32, F, OpenSimplex2 <m32, f32, i32, F> >(
                ref this,
                destination,
                xStart,
                yStart,
                zStart,
                xSize,
                ySize,
                zSize,
                frequency,
                seed));
 }