载入中...
搜索中...
未找到
TerrainDetailLayer.h
浏览该文件的文档.
60 [[nodiscard]] Result<int> apply(const Heightmap& fitness, const TerrainDetailSettings& settings, int32_t seed);
Move-only, checked operation results for the common layer.
In-memory terrain heightmap: a dense float grid (row-major, index = y * width + x) materialized from ...
Definition Heightmap.h:21
Owned integer terrain-detail layer, independent of graphics and resource registries....
Definition TerrainDetailLayer.h:35
TerrainDetailLayer(TerrainDetailLayer &&) noexcept
Transfer ownership; moved-from layer is empty and resettable.
Owning script-safe multi-terrain detail transaction workspace. Input layers are copied on insertion....
Definition TerrainMultiTile.h:178
Own a complete Pcg-style terrain grid and its height, splat, detail, tree, object and probe state....
Definition TerrainWorldWorkspace.h:61
Definition EvpackPointGraphLoader.h:12
TerrainDetailMode
Native detail-density operation corresponding to Pcg SpawnMode.
Definition TerrainDetailLayer.h:15
Definition Container.h:602
Effective detail rule settings; density is rule density times global spawn density.
Definition TerrainDetailLayer.h:17
float minimumFitness
Definition TerrainDetailLayer.h:18
std::uint64_t namespaceId
Stable resource namespace; zero addresses the compatibility/default layer.
Definition TerrainDetailLayer.h:22
Borrowed mutable detail layer participating in one synchronous world operation.
Definition TerrainMultiTile.h:41
Completed multi-tile stamp statistics and Pcg-compatible affected-pixel mappings.
Definition TerrainMultiTile.h:55
Value configuration for a rectangular stamp in world X/Z coordinates.
Definition TerrainStamp.h:22