载入中...
搜索中...
未找到
IPostFX.h
浏览该文件的文档.
1#pragma once
2
3// Narrow post-processing / effect-factory interface of the Graphics backend.
4// Consumers (stylize, daynight, weather, editor previews) create effect
5// objects without depending on the full graphics::Graphics god class.
6
7namespace eve::graphics {
8
9class AmbientOcclusion;
10class AntiAliasing;
11class GlobalIllumination;
12class GrassField;
13class Outline;
14class ScreenSpaceReflection;
15class Shader;
16class Volumetric;
17class Water;
18class Waterfall;
19
41
42} // namespace eve::graphics
Screen-space ambient occlusion.
Classic image-space anti-aliasing.
Screen-space single-bounce GI (SSGI).
Dense grass + sparse dark tufts on a mesh. Caller owns GrassField*; GPU Mesh / Shader / Texture are o...
Definition Grass.h:124
Post-process / special-effect object factory.
Definition IPostFX.h:21
virtual AmbientOcclusion * newAmbientOcclusion()=0
virtual Shader * newGrassShader()=0
virtual GlobalIllumination * pipelineGlobalIllumination()=0
virtual AntiAliasing * pipelineAntiAliasing()=0
virtual ScreenSpaceReflection * newScreenSpaceReflection()=0
virtual Water * newWater()=0
virtual Waterfall * newWaterfall()=0
virtual Outline * newOutline()=0
virtual GrassField * newGrassField()=0
virtual AmbientOcclusion * pipelineAmbientOcclusion()=0
virtual GlobalIllumination * newGlobalIllumination()=0
virtual Volumetric * newVolumetric()=0
virtual AntiAliasing * newAntiAliasing()=0
virtual Outline * pipelineOutline()=0
virtual ~IPostFX()=default
Screen-space model outline (t3ssel8r-style), computed from the GBuffer hardware depth + world-normal ...
Definition Outline.h:31
Screen-space reflections (SSR) as a fullscreen post pass.
Custom GPU program.
Definition Shader.h:30
Volumetric light + fog.
Definition Volumetric.h:27
Dynamic water surface with sky reflection and animated ripples.
Definition Water.h:33
Flowing waterfall (falling water sheet) rendered on a vertical plane.
Definition Waterfall.h:34
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition AnimTrail.h:6
constexpr uint32_t Water
Definition Semantic.h:14