载入中...
搜索中...
未找到
SkyAtmosphereLuts.h
浏览该文件的文档.
11 static constexpr unsigned TransmittanceWidth = 256, TransmittanceHeight = 64, MultiWidth = 32, MultiHeight = 32;
Move-only, checked operation results for the common layer.
EVENGINE_API_BACKENDS Result< SkyAtmosphereLuts > bakeSkyAtmosphereLuts(const SkyAtmosphereParameters ¶meters)
Bake coefficients using UE's default 10/15-sample, two-direction approximation.
Definition SkyAtmosphereLuts.cpp:135
EVENGINE_API_BACKENDS Result< std::array< float, 3 > > bakeDistantSkyAmbient(const SkyAtmosphereParameters ¶meters, const SkyAtmosphereLuts &tables, const std::array< float, 3 > &lightDirection)
Integrate distant-sky ambient radiance per unit incident RGB irradiance at six kilometres.
Definition SkyAtmosphereLuts.cpp:181
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
Spherical atmospheric coefficients in inverse kilometres and kilometre heights.
Definition SkyAtmospherePass.h:39
Internal owning RGBA32F table candidates, never partially published.
Definition SkyAtmosphereLuts.h:10
std::vector< float > multiScattering
Definition SkyAtmosphereLuts.h:14
static constexpr unsigned TransmittanceWidth
Definition SkyAtmosphereLuts.h:11
static constexpr unsigned MultiWidth
Definition SkyAtmosphereLuts.h:11
static constexpr unsigned TransmittanceHeight
Definition SkyAtmosphereLuts.h:11
std::vector< float > transmittance
Owned table pixels, allocated during the explicit bake. @cost Copies scale with the fixed LUT texel c...
Definition SkyAtmosphereLuts.h:14
static constexpr unsigned MultiHeight
Definition SkyAtmosphereLuts.h:11