载入中...
搜索中...
未找到
#include "procgen/texture/TextureRecipe.h"#include "procgen/texture/NoiseField.h"#include "procgen/texture/PrototypeTextures.h"#include "procgen/texture/CableTextures.h"#include "procgen/texture/FloorTextures.h"#include "procgen/texture/ColorRamp.h"#include "procgen/texture/CloudField.h"#include "procgen/texture/CloudShadow.h"#include "procgen/PointSet.h"#include "procgen/road/RoadRecipes.h"#include "image/ImageData.h"#include <algorithm>#include <cmath>#include <cstdint>#include <functional>#include <random>#include <utility>#include <vector>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::procgen |
函数 | |
| const std::vector< TextureRecipeDef > & | eve::procgen::builtinTextureDefs () |
| All built-in texture definitions (albedo + PBR). Populated lazily. | |
变量说明
◆ ang
| float ang = 0.f |
◆ cx
| float cx = 0.5f |
在文件 BuiltinTextures.cpp 第 576 行定义.
◆ cy
| float cy = 0.5f |
在文件 BuiltinTextures.cpp 第 576 行定义.
◆ halfH
| float halfH = 0.18f |
在文件 BuiltinTextures.cpp 第 577 行定义.
被这些函数引用 eve::graphics::buildClusteredLighting() , 以及 eve::graphics::cameraProjectionVulkanRH_ZO().
◆ halfW
| float halfW = 0.12f |