VoxelGeneratorNoise
Генератор Voxel, производящий наддувные формы с использованием 3D шума.
Генератор Voxel, производящий наддувные формы с использованием 3D шума.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
VoxelGeneratorNoiseКонструктор
public VoxelGeneratorNoise();Свойства4
ChannelСвойство
public VoxelBuffer.ChannelId Channel { get; set; }Канал, в который генератор будет производить данные о вокселе. Это зависит от типа сетки, которая вам нужна.
HeightRangeСвойство
public float HeightRange { get; set; }Range Чем выше этот диапазон, тем больше высот. Форпы начинаются при максимальной плотности около основания формы (низкая вероятность нахождения воздуха) и постепенно расслабляются до достижения максимальной высоты.
HeightStartСвойство
public float HeightStart { get; set; }Всё, что внизу, будет заполнено землей.
NoiseСвойство
public FastNoiseLite Noise { get; set; }Noise Она используется в качестве функции плотности. Она необходима для работы генератора.
Методы8
GetChannelVoxelBuffer.ChannelId
public VoxelBuffer.ChannelId GetChannel();Возвращает
VoxelBuffer.ChannelIdGetHeightRangefloat
public float GetHeightRange();Возвращает
floatGetHeightStartfloat
public float GetHeightStart();Возвращает
floatGetNoiseFastNoiseLite
public FastNoiseLite GetNoise();Возвращает
FastNoiseLiteSetChannelvoid
public void SetChannel(VoxelBuffer.ChannelId channel);| Имя | Тип | По умолчанию |
|---|---|---|
channel | VoxelBuffer.ChannelId | — |
SetHeightRangevoid
public void SetHeightRange(float hrange);| Имя | Тип | По умолчанию |
|---|---|---|
hrange | float | — |
SetHeightStartvoid
public void SetHeightStart(float hstart);| Имя | Тип | По умолчанию |
|---|---|---|
hstart | float | — |
SetNoisevoid
public void SetNoise(FastNoiseLite noise);| Имя | Тип | По умолчанию |
|---|---|---|
noise | FastNoiseLite | — |
Документация Reckfell EngineНаверх ↑