载入中...
搜索中...
未找到
TerrainFile.h
浏览该文件的文档.
55[[nodiscard]] EVENGINE_API_DOMAINS TerrainFileFormat parseTerrainFileFormat(std::string_view name) noexcept;
In-memory terrain heightmap: a dense float grid (row-major, index = y * width + x) materialized from ...
Definition Heightmap.h:21
Definition EvpackPointGraphLoader.h:12
TerrainFileFormat parseTerrainFileFormat(std::string_view name) noexcept
Parse a format selector from a script-facing string.
Definition TerrainFile.cpp:159
eve::Result< DecodedTerrainFile > decodeTerrainFile(std::span< const std::uint8_t > bytes, TerrainFileFormat format)
Decode a terrain height field from in-memory file bytes.
Definition TerrainFile.cpp:172
eve::Result< DecodedTerrainFile > loadTerrainFile(const std::string &path, TerrainFileFormat format)
Read and decode a terrain height field through the filesystem capability.
Definition TerrainFile.cpp:196
@ Raw16BE
Headerless square 16-bit big-endian (Mac) Pcg RAW samples.
@ Raw16LE
Headerless square 16-bit little-endian (IBM) Pcg RAW samples.
Height field decoded from a persisted terrain file.
Definition TerrainFile.h:38