|
Blender V5.0
|
#include <eevee_view.hh>
Public Member Functions | |
| CaptureView (Instance &inst) | |
Capture View | |
View for capturing cube-map renders outside a ShadingView. | |
| void | render_world () |
| void | render_probes () |
Definition at line 156 of file eevee_view.hh.
|
inline |
Definition at line 163 of file eevee_view.hh.
| void blender::eevee::CaptureView::render_probes | ( | ) |
Definition at line 323 of file eevee_view.cc.
References blender::eevee::cubeface_mat(), blender::draw::Framebuffer::ensure(), GPU_ATTACHMENT_TEXTURE, GPU_ATTACHMENT_TEXTURE_CUBEFACE, GPU_ATTACHMENT_TEXTURE_LAYER, GPU_debug_group_begin(), GPU_debug_group_end(), GPU_framebuffer_bind(), GPU_framebuffer_clear_color_depth(), blender::math::projection::perspective(), blender::math::translate(), and view.
| void blender::eevee::CaptureView::render_world | ( | ) |
Definition at line 290 of file eevee_view.cc.
References blender::eevee::cubeface_mat(), GPU_ATTACHMENT_NONE, GPU_ATTACHMENT_TEXTURE_CUBEFACE, GPU_debug_group_begin(), GPU_debug_group_end(), GPU_framebuffer_bind(), blender::math::projection::perspective(), and view.