reckfellENGINE

VoxelGeneratorNoise

Генератор Voxel, производящий наддувные формы с использованием 3D шума.

На этой странице
class VoxelGeneratorNoiseReckfellSharpНаследует VoxelGenerator

Генератор Voxel, производящий наддувные формы с использованием 3D шума.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

VoxelGeneratorNoiseКонструктор
# VoxelGeneratorNoise
C#
public VoxelGeneratorNoise();

Свойства4

ChannelСвойство
# Channel
C#
public VoxelBuffer.ChannelId Channel { get; set; }

Канал, в который генератор будет производить данные о вокселе. Это зависит от типа сетки, которая вам нужна.

HeightRangeСвойство
# HeightRange
C#
public float HeightRange { get; set; }

Range Чем выше этот диапазон, тем больше высот. Форпы начинаются при максимальной плотности около основания формы (низкая вероятность нахождения воздуха) и постепенно расслабляются до достижения максимальной высоты.

HeightStartСвойство
# HeightStart
C#
public float HeightStart { get; set; }

Всё, что внизу, будет заполнено землей.

NoiseСвойство
# Noise
C#
public FastNoiseLite Noise { get; set; }

Noise Она используется в качестве функции плотности. Она необходима для работы генератора.

Методы8

GetChannelVoxelBuffer.ChannelId
# GetChannel
C#
public VoxelBuffer.ChannelId GetChannel();
Возвращает VoxelBuffer.ChannelId
GetHeightRangefloat
# GetHeightRange
C#
public float GetHeightRange();
Возвращает float
GetHeightStartfloat
# GetHeightStart
C#
public float GetHeightStart();
Возвращает float
GetNoiseFastNoiseLite
# GetNoise
C#
public FastNoiseLite GetNoise();
Возвращает FastNoiseLite
SetChannelvoid
# SetChannel
C#
public void SetChannel(VoxelBuffer.ChannelId channel);
Параметры
ИмяТипПо умолчанию
channelVoxelBuffer.ChannelId—
SetHeightRangevoid
# SetHeightRange
C#
public void SetHeightRange(float hrange);
Параметры
ИмяТипПо умолчанию
hrangefloat—
SetHeightStartvoid
# SetHeightStart
C#
public void SetHeightStart(float hstart);
Параметры
ИмяТипПо умолчанию
hstartfloat—
SetNoisevoid
# SetNoise
C#
public void SetNoise(FastNoiseLite noise);
Параметры
ИмяТипПо умолчанию
noiseFastNoiseLite—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.