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.cs2 行定义.

成员函数说明

◆ Dot() [1/2]

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

在文件 SimplexNoise.cs533 行定义.

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

◆ Dot() [2/2]

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

在文件 SimplexNoise.cs535 行定义.

◆ Hash()

float Game.SimplexNoise.Hash ( int x)
static

在文件 SimplexNoise.cs537 行定义.

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

◆ Noise() [1/3]

float Game.SimplexNoise.Noise ( float x)
static

在文件 SimplexNoise.cs542 行定义.

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

◆ Noise() [2/3]

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

在文件 SimplexNoise.cs551 行定义.

函数调用图:

◆ Noise() [3/3]

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

在文件 SimplexNoise.cs609 行定义.

函数调用图:

◆ OctavedNoise() [1/3]

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

在文件 SimplexNoise.cs732 行定义.

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

◆ OctavedNoise() [2/3]

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

在文件 SimplexNoise.cs745 行定义.

函数调用图:

◆ 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.cs764 行定义.

函数调用图:

类成员变量说明

◆ 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.cs3 行定义.

◆ m_permutations

int [] Game.SimplexNoise.m_permutations
static

在文件 SimplexNoise.cs18 行定义.


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