-
Notifications
You must be signed in to change notification settings - Fork 0
srcs__world__noise_cpp
Ishi_eenn edited this page May 19, 2026
·
2 revisions
FastNoiseLiteを複数用途に設定し、高さ、谷、洞窟、温度、湿度などのノイズ値を返す。
-
NoiseGen::NoiseGen: 行 31-39 -
NoiseGen::~NoiseGen: 行 41-49 -
NoiseGen::setSeed: 行 57-126 -
NoiseGen::getHeight: 行 134-136 -
NoiseGen::getValley: 行 139-141 -
NoiseGen::getCave: 行 144-148 -
NoiseGen::getCaveEntrance: 行 151-154 -
NoiseGen::getCaveHoriz: 行 159-161 -
NoiseGen::getTemperature: 行 164-166 -
NoiseGen::getHumidity: 行 169-171
- 場所: 行 31-39
- シグネチャ:
NoiseGen::NoiseGen() - 内容: 地形生成に必要な補助計算を行う。
- 主な呼び出し:
NoiseGen(),FastNoiseLite()
- 場所: 行 41-49
- シグネチャ:
NoiseGen::~NoiseGen() - 内容: 地形生成に必要な補助計算を行う。
- 主な呼び出し:
NoiseGen(),delete()
- 場所: 行 57-126
- シグネチャ:
void NoiseGen::setSeed(uint32_t seed) - 内容: 内部状態や対象データに新しい値を設定する。
- 主な呼び出し:
setSeed(),SetSeed(),SetNoiseType(),SetFrequency(),SetFractalType(),SetFractalOctaves(),SetFractalLacunarity(),SetFractalGain(),getCave(),getCaveHoriz()
手順:
- 必要な参照データや現在状態を取得する。
- 計算結果を内部状態、配列、キュー、または対象オブジェクトへ反映する。
- 場所: 行 134-136
- シグネチャ:
float NoiseGen::getHeight(float x, float z) const - 内容: 内部状態または計算結果を取得して返す。
- 主な呼び出し:
getHeight(),GetNoise()
- 場所: 行 139-141
- シグネチャ:
float NoiseGen::getValley(float x, float z) const - 内容: 内部状態または計算結果を取得して返す。
- 主な呼び出し:
getValley(),GetNoise()
- 場所: 行 144-148
- シグネチャ:
float NoiseGen::getCave(float x, float y, float z) const - 内容: 内部状態または計算結果を取得して返す。
- 主な呼び出し:
getCave(),GetNoise()
- 場所: 行 151-154
- シグネチャ:
float NoiseGen::getCaveEntrance(float x, float y, float z) const - 内容: 内部状態または計算結果を取得して返す。
- 主な呼び出し:
getCaveEntrance(),GetNoise()
- 場所: 行 159-161
- シグネチャ:
float NoiseGen::getCaveHoriz(float x, float y, float z) const - 内容: 内部状態または計算結果を取得して返す。
- 主な呼び出し:
getCaveHoriz(),GetNoise()
- 場所: 行 164-166
- シグネチャ:
float NoiseGen::getTemperature(float x, float z) const - 内容: 内部状態または計算結果を取得して返す。
- 主な呼び出し:
getTemperature(),GetNoise()
- 場所: 行 169-171
- シグネチャ:
float NoiseGen::getHumidity(float x, float z) const - 内容: 内部状態または計算結果を取得して返す。
- 主な呼び出し:
getHumidity(),GetNoise()
ft_vox 仕様書
- Home
- 概要
- Core
- Player
- World
- Streaming
- Renderer
- srcs/renderer/frustum.cpp
- srcs/renderer/minimap.cpp
- srcs/renderer/renderer.cpp
- srcs/renderer/shader.cpp
- srcs/renderer/skybox.cpp
- srcs/renderer/texture_atlas.cpp
- srcs/renderer/title_screen.cpp
- srcs/renderer/frustum.hpp
- srcs/renderer/minimap.hpp
- srcs/renderer/renderer.hpp
- srcs/renderer/shader.hpp
- srcs/renderer/skybox.hpp
- srcs/renderer/texture_atlas.hpp
- srcs/renderer/title_screen.hpp
- Interfaces
- Shaders
- Build / Docs