|
Blender V4.3
|
Classes | |
| class | DrawTexture |
| class | Engine |
| class | FinalEngine |
| class | GPURenderTaskDelegate |
| class | LightTasksDelegate |
| class | PreviewEngine |
| class | RenderTaskDelegate |
| class | ViewportEngine |
| struct | ViewSettings |
Functions | |
| static pxr::GfCamera | gf_camera (const CameraParams ¶ms, const pxr::GfVec2i &res, const pxr::GfVec4f &border) |
| pxr::GfCamera | gf_camera (const Depsgraph *depsgraph, const View3D *v3d, const ARegion *region, const pxr::GfVec4f &border) |
| pxr::GfCamera | gf_camera (const Object *camera_obj, const pxr::GfVec2i &res, const pxr::GfVec4f &border) |
| CLG_LOGREF_DECLARE_GLOBAL (LOG_HYDRA_RENDER, "hydra.render") | |
| template<typename T > | |
| T * | pyrna_to_pointer (PyObject *pyobject, const StructRNA *rnatype) |
| static PyObject * | engine_create_func (PyObject *, PyObject *args) |
| static PyObject * | engine_free_func (PyObject *, PyObject *args) |
| static PyObject * | engine_update_func (PyObject *, PyObject *args) |
| static PyObject * | engine_render_func (PyObject *, PyObject *args) |
| static PyObject * | engine_view_draw_func (PyObject *, PyObject *args) |
| static pxr::VtValue | get_setting_val (PyObject *pyval) |
| static PyObject * | engine_set_render_setting_func (PyObject *, PyObject *args) |
| static PyObject * | cache_or_get_image_file_func (PyObject *, PyObject *args) |
Variables | |
| struct CLG_LogRef * | LOG_HYDRA_RENDER |
| static PyMethodDef | methods [] |
|
static |
Definition at line 167 of file python.cc.
References blender::io::hydra::cache_or_get_image_file(), CTX_data_main(), CTX_data_scene(), and PyC_UnicodeFromStdStr().
| blender::render::hydra::CLG_LOGREF_DECLARE_GLOBAL | ( | LOG_HYDRA_RENDER | , |
| "hydra.render" | ) |
|
static |
Definition at line 32 of file python.cc.
References CLOG_ERROR, CLOG_INFO, e, LOG_HYDRA_RENDER, pyrna_to_pointer(), and STREQ.
|
static |
Definition at line 63 of file python.cc.
References CLOG_INFO, and LOG_HYDRA_RENDER.
|
static |
Definition at line 94 of file python.cc.
References CLOG_INFO, LOG_HYDRA_RENDER, and blender::render::hydra::Engine::render().
|
static |
Definition at line 151 of file python.cc.
References CLOG_INFO, get_setting_val(), LOG_HYDRA_RENDER, and blender::render::hydra::Engine::set_render_setting().
|
static |
Definition at line 77 of file python.cc.
References CLOG_INFO, depsgraph, LOG_HYDRA_RENDER, pyrna_to_pointer(), and blender::render::hydra::Engine::sync().
|
static |
Definition at line 113 of file python.cc.
References CLOG_INFO, LOG_HYDRA_RENDER, pyrna_to_pointer(), and blender::render::hydra::ViewportEngine::render().
|
static |
Definition at line 133 of file python.cc.
Referenced by engine_set_render_setting_func().
|
static |
Definition at line 17 of file render/hydra/camera.cc.
References BKE_camera_sensor_fit(), BKE_camera_sensor_size(), camera, CAMERA_SENSOR_FIT_HOR, and params.
Referenced by gf_camera(), gf_camera(), blender::render::hydra::FinalEngine::render(), and blender::render::hydra::ViewSettings::ViewSettings().
| pxr::GfCamera blender::render::hydra::gf_camera | ( | const Depsgraph * | depsgraph, |
| const View3D * | v3d, | ||
| const ARegion * | region, | ||
| const pxr::GfVec4f & | border ) |
Definition at line 57 of file render/hydra/camera.cc.
References BKE_camera_params_from_view3d(), BKE_camera_params_init(), camera, depsgraph, gf_camera(), blender::io::hydra::gf_matrix_from_transform(), params, and RegionView3D::viewmat.
| pxr::GfCamera blender::render::hydra::gf_camera | ( | const Object * | camera_obj, |
| const pxr::GfVec2i & | res, | ||
| const pxr::GfVec4f & | border ) |
Definition at line 74 of file render/hydra/camera.cc.
References BKE_camera_params_from_object(), BKE_camera_params_init(), camera, gf_camera(), blender::io::hydra::gf_matrix_from_transform(), and params.
| T * blender::render::hydra::pyrna_to_pointer | ( | PyObject * | pyobject, |
| const StructRNA * | rnatype ) |
Definition at line 26 of file python.cc.
References PointerRNA::data, ptr, and pyrna_struct_as_ptr_or_null().
Referenced by engine_create_func(), engine_update_func(), and engine_view_draw_func().
|
extern |
Referenced by blender::render::hydra::GPURenderTaskDelegate::add_aov(), blender::render::hydra::RenderTaskDelegate::add_aov(), blender::render::hydra::GPURenderTaskDelegate::bind(), engine_create_func(), engine_free_func(), engine_render_func(), engine_set_render_setting_func(), engine_update_func(), engine_view_draw_func(), blender::render::hydra::LightTasksDelegate::Get(), blender::render::hydra::RenderTaskDelegate::Get(), blender::render::hydra::RenderTaskDelegate::GetRenderBufferDescriptor(), blender::render::hydra::RenderTaskDelegate::GetTaskRenderTags(), blender::render::hydra::LightTasksDelegate::LightTasksDelegate(), blender::render::hydra::FinalEngine::render(), blender::render::hydra::GPURenderTaskDelegate::RenderTaskDelegate(), and blender::render::hydra::GPURenderTaskDelegate::unbind().
|
static |