|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <scene/graphics/renderPassCameraFrame.h>
Public Attributes | |
| bool | bloomEnabled = false |
| float | bloomIntensity = 0.01f |
| bool | dofEnabled = false |
| bool | dofHighQuality = true |
| bool | dofNearBlur = false |
| std::vector< PixelFormat > | formats |
| int | lastGrabLayerId = LAYERID_SKYBOX |
| bool | lastGrabLayerIsTransparent = false |
| int | lastSceneLayerId = LAYERID_IMMEDIATE |
| bool | lastSceneLayerIsTransparent = true |
| bool | prepassEnabled = false |
| int | samples = 1 |
| bool | sceneColorMap = false |
| float | sharpness = 0.0f |
| bool | ssaoBlurEnabled = true |
| std::string_view | ssaoType = SSAOTYPE_NONE |
| bool | stencil = false |
| bool | taaEnabled = false |
| float | vignetteCurvature = 0.5f |
| bool | vignetteEnabled = false |
| float | vignetteInner = 0.5f |
| float | vignetteIntensity = 0.3f |
| float | vignetteOuter = 1.0f |
Definition at line 33 of file renderPassCameraFrame.h.
| bool visutwin::canvas::CameraFrameOptions::bloomEnabled = false |
Definition at line 44 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset(), visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| float visutwin::canvas::CameraFrameOptions::bloomIntensity = 0.01f |
Definition at line 45 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| bool visutwin::canvas::CameraFrameOptions::dofEnabled = false |
Definition at line 50 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset(), visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), visutwin::canvas::RenderPassCameraFrame::sanitizeOptions(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| bool visutwin::canvas::CameraFrameOptions::dofHighQuality = true |
Definition at line 52 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset(), visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| bool visutwin::canvas::CameraFrameOptions::dofNearBlur = false |
Definition at line 51 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset(), visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| std::vector<PixelFormat> visutwin::canvas::CameraFrameOptions::formats |
Definition at line 35 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset().
| int visutwin::canvas::CameraFrameOptions::lastGrabLayerId = LAYERID_SKYBOX |
Definition at line 39 of file renderPassCameraFrame.h.
| bool visutwin::canvas::CameraFrameOptions::lastGrabLayerIsTransparent = false |
Definition at line 40 of file renderPassCameraFrame.h.
| int visutwin::canvas::CameraFrameOptions::lastSceneLayerId = LAYERID_IMMEDIATE |
Definition at line 41 of file renderPassCameraFrame.h.
| bool visutwin::canvas::CameraFrameOptions::lastSceneLayerIsTransparent = true |
Definition at line 42 of file renderPassCameraFrame.h.
| bool visutwin::canvas::CameraFrameOptions::prepassEnabled = false |
Definition at line 49 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset(), and visutwin::canvas::RenderPassCameraFrame::sanitizeOptions().
| int visutwin::canvas::CameraFrameOptions::samples = 1 |
Definition at line 37 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset().
| bool visutwin::canvas::CameraFrameOptions::sceneColorMap = false |
Definition at line 38 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset().
| float visutwin::canvas::CameraFrameOptions::sharpness = 0.0f |
Definition at line 46 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| bool visutwin::canvas::CameraFrameOptions::ssaoBlurEnabled = true |
Definition at line 48 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset(), visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| std::string_view visutwin::canvas::CameraFrameOptions::ssaoType = SSAOTYPE_NONE |
Definition at line 47 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset(), visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), visutwin::canvas::RenderPassCameraFrame::sanitizeOptions(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| bool visutwin::canvas::CameraFrameOptions::stencil = false |
Definition at line 36 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset().
| bool visutwin::canvas::CameraFrameOptions::taaEnabled = false |
Definition at line 43 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::needsReset(), visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), visutwin::canvas::RenderPassCameraFrame::sanitizeOptions(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| float visutwin::canvas::CameraFrameOptions::vignetteCurvature = 0.5f |
Definition at line 58 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| bool visutwin::canvas::CameraFrameOptions::vignetteEnabled = false |
Definition at line 55 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| float visutwin::canvas::CameraFrameOptions::vignetteInner = 0.5f |
Definition at line 56 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| float visutwin::canvas::CameraFrameOptions::vignetteIntensity = 0.3f |
Definition at line 59 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().
| float visutwin::canvas::CameraFrameOptions::vignetteOuter = 1.0f |
Definition at line 57 of file renderPassCameraFrame.h.
Referenced by visutwin::canvas::RenderPassCameraFrame::RenderPassCameraFrame(), and visutwin::canvas::RenderPassCameraFrame::updateSourceActions().