载入中...
搜索中...
未找到
#include "common/Export.h"#include "common/Result.h"#include "procgen/Params.h"#include <memory>#include <string>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::image |
| namespace | eve::procgen |
函数 | |
| eve::Result< std::unique_ptr< image::ImageData > > | eve::procgen::generateWoodFloorTexture (const Params ¶ms) |
Generate a parameterized wood-floor albedo (tex.floor.wood). @ownership On success the caller exclusively owns the returned ImageData. | |
| eve::Result< std::unique_ptr< image::ImageData > > | eve::procgen::generateTileFloorTexture (const Params ¶ms) |
Generate a parameterized ceramic / patterned floor-tile albedo (tex.floor.tile). @ownership On success the caller exclusively owns the returned ImageData. | |
| eve::Result< std::unique_ptr< PbrTextureSet > > | eve::procgen::generateWoodFloorPbr (const Params ¶ms) |
Generate a full PBR map set for wood floors (pbr.floor.wood). @ownership On success the caller exclusively owns the returned set and all maps. | |
| eve::Result< std::unique_ptr< PbrTextureSet > > | eve::procgen::generateTileFloorPbr (const Params ¶ms) |
Generate a full PBR map set for ceramic / patterned tiles (pbr.floor.tile). @ownership On success the caller exclusively owns the returned set and all maps. | |
| void | eve::procgen::registerFloorTextureRecipes (TextureRecipeRegistry ®istry) |
Register tex.floor.wood and tex.floor.tile with schema metadata. | |
| void | eve::procgen::registerFloorPbrRecipes (PbrRecipeRegistry ®istry) |
Register pbr.floor.wood and pbr.floor.tile with schema metadata. | |