Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.SimplexNoise

静态 Public 成员函数

static float Dot (int[] g, float x, float y)
static float Dot (int[] g, float x, float y, float z)
static float Hash (int x)
static float Noise (float x)
static float Noise (float x, float y)
static float Noise (float x, float y, float z)
static float OctavedNoise (float x, float frequency, int octaves, float frequencyStep, float amplitudeStep, bool ridged=false)
static float OctavedNoise (float x, float y, float frequency, int octaves, float frequencyStep, float amplitudeStep, bool ridged=false)
static float OctavedNoise (float x, float y, float z, float frequency, int octaves, float frequencyStep, float amplitudeStep, bool ridged=false)

静态 Public 属性

static int[][] m_grad3
static int[] m_permutations

详细描述

在文件 SimplexNoise.cs 第 2 行定义.

成员函数说明

◆ Dot() [1/2]

float Game.SimplexNoise.Dot ( int[] g,
float x,
float y )
static

在文件 SimplexNoise.cs 第 533 行定义.

这是这个函数的调用关系图:

◆ Dot() [2/2]

float Game.SimplexNoise.Dot ( int[] g,
float x,
float y,
float z )
static

在文件 SimplexNoise.cs 第 535 行定义.

◆ Hash()

float Game.SimplexNoise.Hash ( int x)
static

在文件 SimplexNoise.cs 第 537 行定义.

这是这个函数的调用关系图:

◆ Noise() [1/3]

float Game.SimplexNoise.Noise ( float x)
static

在文件 SimplexNoise.cs 第 542 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Noise() [2/3]

float Game.SimplexNoise.Noise ( float x,
float y )
static

在文件 SimplexNoise.cs 第 551 行定义.

函数调用图:

◆ Noise() [3/3]

float Game.SimplexNoise.Noise ( float x,
float y,
float z )
static

在文件 SimplexNoise.cs 第 609 行定义.

函数调用图:

◆ OctavedNoise() [1/3]

float Game.SimplexNoise.OctavedNoise ( float x,
float frequency,
int octaves,
float frequencyStep,
float amplitudeStep,
bool ridged = false )
static

在文件 SimplexNoise.cs 第 732 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ OctavedNoise() [2/3]

float Game.SimplexNoise.OctavedNoise ( float x,
float y,
float frequency,
int octaves,
float frequencyStep,
float amplitudeStep,
bool ridged = false )
static

在文件 SimplexNoise.cs 第 745 行定义.

函数调用图:

◆ OctavedNoise() [3/3]

float Game.SimplexNoise.OctavedNoise ( float x,
float y,
float z,
float frequency,
int octaves,
float frequencyStep,
float amplitudeStep,
bool ridged = false )
static

在文件 SimplexNoise.cs 第 764 行定义.

函数调用图:

类成员变量说明

◆ m_grad3

int [][] Game.SimplexNoise.m_grad3
static
初始值:
= [
[1, 1, 0],
[-1, 1, 0],
[1, -1, 0],
[-1, -1, 0],
[1, 0, 1],
[-1, 0, 1],
[1, 0, -1],
[-1, 0, -1],
[0, 1, 1],
[0, -1, 1],
[0, 1, -1],
[0, -1, -1]
]

在文件 SimplexNoise.cs 第 3 行定义.

◆ m_permutations

int [] Game.SimplexNoise.m_permutations
static

在文件 SimplexNoise.cs 第 18 行定义.


该类的文档由以下文件生成:
  • E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Survivalcraft.Windows/Game/SimplexNoise.cs