载入中...
搜索中...
未找到
Hd2dLook.cpp
浏览该文件的文档.
Definition Graphics.h:125
virtual void setTextureSampler(Texture *texture, const std::string &filter, const std::string &mipmap, float maxAnisotropy, float lodBias)
Update sampler state without re-uploading pixels (filter / mip / aniso / LOD bias)....
Definition Graphics.cpp:1864
GPU texture created via Graphics::newTexture. Owns GPU resources through an opaque backend handle.
Definition Texture.h:18
HD-2D presentation look inspired by HD2DURP (DOF + bloom + pixel sampling).
Definition Hd2d.h:297
void setMaxBlur(float blurPx)
Max Gaussian blur radius in texels; 0 disables DOF (default 5).
Definition Hd2dLook.cpp:19
void setFocusRange(float range)
Distance from focus where blur reaches the max (default 14).
Definition Hd2dLook.cpp:25
void apply(graphics::Camera3D *camera) const
Write DOF + bloom onto a Camera3D (render-thread).
Definition Hd2dLook.cpp:43
void setFocusDistance(float distance)
View-space focus plane distance (default 18).
Definition Hd2dLook.cpp:13
static Hd2dLook miniature()
Strong miniature preset matching HD2DURP-style shallow DOF.
Definition Hd2dLook.cpp:55
void applyPixelSampler(graphics::Graphics *gfx, graphics::Texture *texture) const
Point-filter a texture for crisp pixel art (nearest / no mip).
Definition Hd2dLook.cpp:49
void setBloomIntensity(float intensity)
HDR bloom intensity (default 0.35).
Definition Hd2dLook.cpp:31
Definition Hd2dTarget.h:13