载入中...
搜索中...
未找到
CubemapPrefilter.h
浏览该文件的文档.
glm::vec3 importanceSample(float x, float y, const glm::vec3 &n, float roughness)
Importance sample.
Definition CubemapPrefilter.h:121
glm::vec4 sampleBase(const uint8_t *faces, uint32_t size, const glm::vec3 &direction)
Sample base.
Definition CubemapPrefilter.h:69
void directionFaceUv(const glm::vec3 &d, uint32_t &face, float &u, float &v)
Direction face uv.
Definition CubemapPrefilter.h:35
glm::vec3 cosineSample(float x, float y, const glm::vec3 &n)
Cosine sample.
Definition CubemapPrefilter.h:140
glm::vec3 faceDirection(uint32_t face, float u, float v)
Face direction.
Definition CubemapPrefilter.h:17
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
std::vector< uint8_t > buildGgxCubemapMipChain(const uint8_t *rgbaFaces, uint32_t faceSize, uint32_t mipLevels, uint32_t sampleCount=32u)
Build a mip-major RGBA8 IBL chain: GGX specular mips plus final diffuse irradiance.
Definition CubemapPrefilter.h:167