载入中...
搜索中...
未找到
ReflectionProbeCapture.h
浏览该文件的文档.
Definition Graphics.h:125
Incremental six-face HDR scene capture for a runtime reflection probe.
Definition ReflectionProbeCapture.h:26
float getInfluenceExtentY() const
Return persistent influence half extent Y.
Definition ReflectionProbeCapture.h:214
float getCaptureFarDistance() const
Return the capture far distance used for spatial dirty culling.
Definition ReflectionProbeCapture.h:244
float getSkyB() const
Return the unscaled backup sky blue channel.
Definition ReflectionProbeCapture.h:162
float getInfluenceExtentX() const
Return persistent influence half extent X.
Definition ReflectionProbeCapture.h:212
float getSmoothedGpuDurationMs() const
Return the exponentially smoothed reported GPU duration.
Definition ReflectionProbeCapture.h:183
float getSkyG() const
Return the unscaled backup sky green channel.
Definition ReflectionProbeCapture.h:160
int getRefreshInterval() const
Return the automatic refresh interval in frames.
Definition ReflectionProbeCapture.h:105
uint32_t getPublishedRevision() const
Last capture revision atomically published for lighting.
Definition ReflectionProbeCapture.h:97
uint32_t getRevision() const
Monotonic revision incremented after each complete six-face capture.
Definition ReflectionProbeCapture.h:73
float getGpuBudgetMs() const
Return the adaptive capture GPU-time budget in milliseconds.
Definition ReflectionProbeCapture.h:176
uint32_t getStagedRevision() const
Last capture revision fully copied into the staging cubemap.
Definition ReflectionProbeCapture.h:85
bool isCapturePending() const
True while one or more faces still need capture.
Definition ReflectionProbeCapture.h:67
int getInfluencePriority() const
Return persistent overlap-selection priority.
Definition ReflectionProbeCapture.h:222
uint32_t getTotalCapturedFaceCount() const
Total number of face renders performed by this capture object.
Definition ReflectionProbeCapture.h:170
float getInfluenceExtentZ() const
Return persistent influence half extent Z.
Definition ReflectionProbeCapture.h:216
float getCaptureLodDistanceScale() const
Return capture LOD distance scale.
Definition ReflectionProbeCapture.h:250
bool isCaptureComplete() const
True after at least one complete six-face capture.
Definition ReflectionProbeCapture.h:71
bool getCaptureTransparent() const
Return whether transparent/hair surfaces are captured.
Definition ReflectionProbeCapture.h:254
float getInfluenceIntensity() const
Return persistent reflection intensity.
Definition ReflectionProbeCapture.h:218
int getLastFilterSampleCount() const
Sample count used by the most recently published filter pass.
Definition ReflectionProbeCapture.h:172
float getSkyR() const
Return the unscaled backup sky red channel.
Definition ReflectionProbeCapture.h:158
bool isRecaptureQueued() const
True when changed capture inputs are queued behind the current revision.
Definition ReflectionProbeCapture.h:69
float getSkyIntensity() const
Return the backup sky HDR multiplier.
Definition ReflectionProbeCapture.h:164
int getCaptureMask() const
Return the object-layer mask visible to this reflection capture.
Definition ReflectionProbeCapture.h:109
Texture * getEnvironmentLighting() const
Return the global environment texture used while capturing. @lifetime Returned texture is borrowed; i...
Definition ReflectionProbeCapture.h:121
int getAdaptiveFilterSamples() const
Return the current adaptive filter sample count.
Definition ReflectionProbeCapture.h:187
Texture * getStagingCubemap() const
Backend HDR staging cubemap; not yet filtered or safe for lighting. @lifetime Returned texture is Gra...
Definition ReflectionProbeCapture.h:83
int getAdaptiveFaceBudget() const
Return the current adaptive cubemap-face budget.
Definition ReflectionProbeCapture.h:185
float getInfluenceBlendDistance() const
Return persistent edge blend distance.
Definition ReflectionProbeCapture.h:220
float getEnvironmentLightingIntensity() const
Return the global environment-lighting intensity used while capturing.
Definition ReflectionProbeCapture.h:123
Texture * getActiveCubemap() const
Last fully filtered cubemap, safe to assign to Camera3D reflection probes. @lifetime Returned texture...
Definition ReflectionProbeCapture.h:95
bool getCaptureClusteredLighting() const
Return whether probe captures can build clustered light tables.
Definition ReflectionProbeCapture.h:258
int getLastCapturedFaceCount() const
Number of faces rendered by the most recent update call.
Definition ReflectionProbeCapture.h:168
int getPendingFaceCount() const
Number of cubemap faces remaining in the current capture revision.
Definition ReflectionProbeCapture.h:166
Scene-level stable selection of published reflection probes for a camera.
Definition ReflectionProbeRegistry.h:14
GPU texture created via Graphics::newTexture. Owns GPU resources through an opaque backend handle.
Definition Texture.h:18
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
@ Graphics