|
Blender V5.0
|
#include <DNA_scene_types.h>
Definition at line 765 of file DNA_scene_types.h.
| char RenderData::_pad0[1] |
Definition at line 833 of file DNA_scene_types.h.
| char RenderData::_pad1[2] |
Definition at line 843 of file DNA_scene_types.h.
| char RenderData::_pad10[4] |
Definition at line 977 of file DNA_scene_types.h.
| char RenderData::_pad2[2] |
Definition at line 934 of file DNA_scene_types.h.
| char RenderData::_pad3[2] |
Definition at line 902 of file DNA_scene_types.h.
| short RenderData::_pad4 |
Definition at line 945 of file DNA_scene_types.h.
| char RenderData::_pad5[3] |
Definition at line 917 of file DNA_scene_types.h.
| char RenderData::_pad7[3] |
Definition at line 813 of file DNA_scene_types.h.
| int RenderData::_pad8 |
Definition at line 942 of file DNA_scene_types.h.
| short RenderData::actview |
Definition at line 950 of file DNA_scene_types.h.
Referenced by BKE_scene_remove_render_view(), render_view_add_exec(), render_view_remove_exec(), and render_view_remove_poll().
| char RenderData::alphamode |
What to do with the sky/background. Picks sky/pre-multiply blending for the background.
Definition at line 831 of file DNA_scene_types.h.
Referenced by DRW_draw_view(), DRW_render_gpencil(), DRW_render_to_image(), blender::eevee::Film::init(), blender::ed::space_node::preview_prepare_scene(), preview_prepare_scene(), and screen_opengl_render_doit().
| struct BakeData RenderData::bake |
Baking.
Definition at line 940 of file DNA_scene_types.h.
Referenced by blender::ed::object::bake_set_props(), blender::ed::object::bake_targets_output_external(), BKE_scene_duplicate(), blo_update_defaults_scene(), blender::ed::object::init_multiresbake_job(), blender::ed::object::is_multires_bake(), blender::ed::object::multiresbake_image_exec_locked(), scene_blend_read_data(), scene_blend_write(), scene_copy_data(), scene_foreach_id(), scene_free_data(), and scene_init_data().
| float RenderData::bg_stamp[4] |
Definition at line 909 of file DNA_scene_types.h.
Referenced by BKE_image_stamp_buf(), and blo_do_versions_pre250().
| rctf RenderData::border |
Render border to render sub-regions.
Definition at line 836 of file DNA_scene_types.h.
Referenced by BKE_render_resolution(), clear_render_border_exec(), clear_render_border_exec(), drawviewborder(), ED_view3d_calc_render_border(), re_init_resolution(), RE_InitState(), RE_is_rendering_allowed(), RE_ReadRenderResult(), blender::render::hydra::FinalEngine::render(), render_border_exec(), render_border_exec(), render_init_from_main(), blender::render::hydra::ViewSettings::ViewSettings(), and WIDGETGROUP_camera_view_refresh().
| int RenderData::cfra |
Frames as in 'images'.
Definition at line 771 of file DNA_scene_types.h.
Referenced by achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), actkeys_framejump_exec(), actkeys_select_leftright(), add_vertex_extrude(), add_vertex_new(), add_vertex_subdivide(), blender::ed::vse::all_strips_from_context(), ANIM_center_frame(), ANIM_draw_cfra(), anim_set_efra_exec(), anim_set_sfra_exec(), animviz_calc_motionpaths(), annotation_paint_initstroke(), blender::ed::object::apply_grease_pencil_for_modifier_all_keyframes(), blender::ed::transform::applyTimeScaleValue(), blender::ed::transform::autokeyframe_sequencer_image(), blender::ed::object::bake_simulation::bake_geometry_nodes_startjob(), blender::ed::greasepencil::bake_grease_pencil_animation_exec(), blender::ed::object::bake_simulation::bake_single_node_gather_bake_request(), BKE_ptcache_bake(), BKE_ptcache_id_reset(), BKE_ptcache_id_time(), BKE_scene_ctime_get(), BKE_scene_frame_get(), BKE_scene_frame_set(), BKE_scene_graph_update_for_newframe_ex(), blo_update_defaults_scene(), bundle_midpoint(), blender::ed::transform::calculateCenterCursorGraph2D(), change_frame_apply(), change_frame_apply(), change_frame_apply(), clip_area_sync_frame_from_scene(), clip_refresh(), columnselect_action_keys(), columnselect_graph_keys(), blender::ed::transform::constraintTransLim(), blender::ed::object::convert_curves_legacy_to_grease_pencil(), blender::ed::object::convert_font_to_grease_pencil(), blender::ed::object::convert_mesh_to_grease_pencil(), copy_animedit_keys(), blender::ed::transform::createTransActionData(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::greasepencil::createTransGreasePencilVerts(), blender::ed::transform::createTransNlaData(), blender::ed::transform::createTransSeqData(), blender::ed::transform::createTransSeqImageData(), blender::ed::vse::do_lasso_select_preview(), do_render_compositor(), do_render_compositor_scene(), do_render_compositor_scenes(), do_render_full_pipeline(), do_render_sequencer(), do_write_image_or_movie(), draw_image_cache(), draw_movieclip_cache(), blender::ed::vse::draw_overlap_frame_indicator(), draw_selected_name(), dynamicPaint_bakeImageSequence(), dynamicPaint_brushMeshCalculateVelocity(), dynamicPaint_brushObjectCalculateVelocity(), dynamicPaint_doStep(), dynamicPaint_frameUpdate(), ED_annotation_draw_2dimage(), ED_annotation_draw_view2d(), ED_annotation_draw_view3d(), ED_areas_do_frame_follow(), ED_clip_graph_center_current_frame(), ED_gpencil_anim_copybuf_copy(), ED_gpencil_anim_copybuf_paste(), ED_info_statusbar_string_ex(), ed_marker_add_exec(), ed_marker_camera_bind_exec(), ED_markers_draw(), ED_markers_post_apply_transform(), ED_screen_animation_timer(), ED_time_scrub_draw_current_frame(), ED_update_for_newframe(), blender::ed::greasepencil::ensure_active_keyframe(), blender::ed::sculpt_paint::ensure_editable_drawings(), blender::io::grease_pencil::PDFExporter::export_scene(), blender::io::grease_pencil::SVGExporter::export_scene(), blender::io::alembic::export_startjob(), blender::io::usd::export_to_stage(), blender::io::obj::exporter_main(), eyedropper_cryptomatte_sample_image_fl(), find_prev_next_keyframes(), fluid_bake_sequence(), fmod_envelope_addpoint_cb(), frame_jump_delta_exec(), frame_jump_exec(), frame_jump_exec(), frame_offset_exec(), blender::ed::sculpt_paint::greasepencil::InterpolateOpData::from_operator(), blender::ed::sculpt_paint::get_current_drawing_or_duplicate_for_autokey(), blender::compositor::Context::get_frame_number(), blender::ed::greasepencil::get_mirrored_frame_number(), blender::ed::vse::get_reference_frame_offset(), blender::ed::vse::get_scene_strip_for_time_sync(), blender::ed::greasepencil::get_snapped_frame_number(), blender::ed::transform::gizmo2d_calc_bounds(), blender::ed::transform::gizmo2d_calc_rotation(), blender::ed::transform::gizmo2d_calc_transform_orientation(), blender::ed::transform::gizmo2d_calc_transform_pivot(), gpencil_actframe_delete_exec(), gpencil_frame_mirror_cframe(), gpencil_frame_snap_cframe(), graphkeys_framejump_exec(), graphkeys_select_leftright(), graphview_cursor_apply(), blender::ed::greasepencil::grease_pencil_active_breakdown_frame_poll(), blender::ed::greasepencil::grease_pencil_active_frame_delete_exec(), blender::ed::greasepencil::grease_pencil_copy_keyframes(), blender::ed::greasepencil::grease_pencil_delete_breakdown_frames_exec(), blender::ed::greasepencil::grease_pencil_delete_frame_exec(), blender::ed::greasepencil::grease_pencil_frame_duplicate_exec(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_init(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_restore(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_sequence_exec(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_update(), blender::ed::greasepencil::grease_pencil_layer_add_exec(), blender::ed::greasepencil::grease_pencil_layer_duplicate_object_exec(), blender::ed::greasepencil::grease_pencil_paste_keyframes(), blender::ed::greasepencil::grease_pencil_primitive_invoke(), blender::ed::greasepencil::grease_pencil_remove_fill_guides_exec(), blender::ed::greasepencil::grease_pencil_reproject_exec(), image_match_len_exec(), image_refresh(), blender::eevee::MotionBlurModule::init(), blender::eevee::VelocityModule::init(), blender::ed::transform::initTimeScale(), insert_action_keys(), blender::ed::greasepencil::insert_blank_frame_exec(), insert_gpencil_key(), insert_graph_keys(), insert_grease_pencil_key(), lightprobe_cache_bake_exec(), lightprobe_cache_bake_invoke(), lineart_bake_common(), make_renderinfo_string(), marker_jump_exec(), markers_select_leftright(), mask_normals_make_consistent_exec(), mask_shape_key_clear_exec(), mask_shape_key_feather_reset_exec(), mask_shape_key_insert_exec(), mask_shape_key_rekey_exec(), mask_switch_direction_exec(), blender::ed::transform::MaskPointToTransData(), blender::ed::vse::metadata_panel_context_draw(), mirror_bezier_cframe(), blender::modify_geometry_set(), nlaedit_add_actionclip_exec(), nlaedit_add_sound_exec(), nlaedit_select_leftright(), nlaedit_snap_exec(), nlaedit_split_exec(), blender::ed::space_node::node_buts_image_user(), object_add_or_copy_particle_system(), blender::ed::object::object_grease_pencil_add_exec(), blender::ed::object::object_origin_set_exec(), object_preview_render(), object_preview_scene_create(), blender::ed::object::object_speaker_add_exec(), blender::ed::object::object_transform_axis_target_modal(), blender::ed::object::ocean_bake_exec(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_begin(), opengl_render_startjob(), blender::nodes::node_composite_file_output_cc::output_path_layout(), paint_init_pivot(), blender::ed::object::parent_set_with_depsgraph(), paste_animedit_keys(), PE_update_object(), PE_update_selection(), blender::ed::transform::points_build_targets_timeline(), pose_clear_transform_generic_exec(), pose_clear_user_transforms_exec(), pose_slide_init(), blender::ed::space_node::preview_prepare_scene(), preview_prepare_scene(), pyrna_struct_keyframe_parse(), blender::ed::transform::query_snap_sources_preview(), blender::ed::transform::query_snap_targets_preview(), RE_bake_engine(), RE_engine_render(), RE_RenderAnim(), RE_RenderFrame(), RE_WriteRenderViewsMovie(), redraw_timer_exec(), redraw_timer_step(), blender::draw::gpencil::render_frame(), render_startjob(), reset_default_button_exec(), blender::ed::greasepencil::retrieve_editable_drawings(), blender::ed::greasepencil::retrieve_editable_drawings_from_layer(), blender::ed::greasepencil::retrieve_editable_drawings_from_layer_with_falloff(), blender::ed::greasepencil::retrieve_editable_drawings_grouped_per_frame(), blender::ed::greasepencil::retrieve_editable_drawings_with_falloff(), scene_setSubframe(), screen_animation_cancel_exec(), screen_animation_region_tag_redraw(), screen_animation_step_invoke(), screen_opengl_render_anim_init(), screen_opengl_render_anim_step(), screen_opengl_render_apply(), screen_opengl_render_doit(), screen_opengl_render_end(), screen_opengl_render_init(), screen_opengl_render_write(), screen_render_exec(), screen_render_single_layer_set(), blender::ed::vse::selected_strips_from_context(), blender::ed::vse::seq_box_select_strip_from_preview(), blender::ed::vse::seq_circle_select_strip_from_preview(), blender::ed::transform::seq_get_strip_pivot_median(), blender::ed::transform::SeqTransInfo(), blender::ed::vse::sequencer_add_duplicate_exec(), blender::ed::vse::sequencer_clipboard_paste_exec(), blender::ed::vse::sequencer_drop_copy(), blender::ed::vse::sequencer_gap_insert_exec(), blender::ed::vse::sequencer_gap_remove_exec(), blender::ed::vse::sequencer_generic_invoke_xy__internal(), blender::ed::vse::sequencer_generic_invoke_xy_guess_channel(), blender::ed::vse::sequencer_preview_region_draw(), blender::ed::vse::sequencer_rendersize_exec(), sequencer_sample_apply(), blender::ed::vse::sequencer_select_side_of_frame(), blender::ed::vse::sequencer_select_side_of_frame_exec(), blender::ed::vse::sequencer_snap_invoke(), blender::ed::vse::sequencer_split_exec(), blender::ed::vse::sequencer_split_invoke(), blender::ed::vse::sequencer_strip_transform_clear_exec(), blender::ed::vse::sequencer_strip_transform_fit_exec(), blender::ed::vse::sequencer_unmute_exec(), blender::ed::vse::sequencer_write_copy_paste_file(), set_frame_range(), blender::nodes::inverse_eval::set_rna_property(), blender::ed::object::bake_simulation::simulate_to_frame_invoke(), blender::ed::object::bake_simulation::simulate_to_frame_startjob(), slide_point_modal(), slide_spline_curvature_modal(), snap_bezier_cframe(), snap_mask_layer_cframe(), blender::ed::transform::snapCamera(), sound_bake_animation_exec(), blender::ed::transform::special_aftertrans_update__mask(), stampdata(), blender::ed::vse::strip_jump_internal(), blender::ed::vse::strip_select_from_preview(), blender::ed::vse::sync_active_scene_and_time_with_scene_strip(), track_markers_endjob(), uiTemplateImage(), uiTemplateImageInfo(), blender::ed::object::vertex_group_assign_exec(), blender::ed::object::vertex_group_normalize_all_exec(), blender::ed::object::vertex_group_remove_from_exec(), view3d_ruler_from_gpencil(), view3d_ruler_to_gpencil(), WM_gizmo_target_property_anim_autokey(), and write_result().
| int RenderData::color_mgt_flag |
Color management settings - color profiles, gamma correction, etc.
Definition at line 881 of file DNA_scene_types.h.
Referenced by blo_do_versions_250(), blender::ed::space_node::preview_prepare_scene(), and preview_prepare_scene().
| int RenderData::compositor_denoise_device |
Device to use for denoise nodes in the compositor.
Definition at line 968 of file DNA_scene_types.h.
| int RenderData::compositor_denoise_final_quality |
Definition at line 972 of file DNA_scene_types.h.
Referenced by blender::compositor::Context::get_denoise_quality().
| int RenderData::compositor_denoise_preview_quality |
Global configuration for denoise compositor nodes.
Definition at line 971 of file DNA_scene_types.h.
Referenced by blender::compositor::Context::get_denoise_quality().
| int RenderData::compositor_device |
Device to use for compositor engine.
Definition at line 962 of file DNA_scene_types.h.
Referenced by blender::ed::space_node::compo_initjob(), is_compositing_possible(), is_compositing_possible_on_gpu(), possibly_using_gpu_compositor(), RE_FreeUnusedGPUResources(), and blender::render::Context::use_gpu().
| int RenderData::compositor_precision |
Precision used by the GPU execution of the compositor tree.
Definition at line 965 of file DNA_scene_types.h.
| short RenderData::dimensionspreset |
For the dimensions presets menu.
Definition at line 786 of file DNA_scene_types.h.
| float RenderData::dither_intensity |
Dither noise intensity.
Definition at line 884 of file DNA_scene_types.h.
Referenced by BKE_image_render_write(), blender::draw::color_management::dither_get(), image_get_render_result(), blender::ed::vse::preview_draw_begin(), and RE_WriteRenderViewsMovie().
| short bake_margin_type RenderData::DNA_DEPRECATED |
Definition at line 890 of file DNA_scene_types.h.
| short bake_margin RenderData::DNA_DEPRECATED |
Definition at line 889 of file DNA_scene_types.h.
| short bake_flag RenderData::DNA_DEPRECATED |
Definition at line 888 of file DNA_scene_types.h.
| short bake_mode RenderData::DNA_DEPRECATED |
Legacy Bake Render options.
Definition at line 887 of file DNA_scene_types.h.
| short actlay RenderData::DNA_DEPRECATED |
Converted to Scene->active_layer.
Definition at line 842 of file DNA_scene_types.h.
| ListBase layers RenderData::DNA_DEPRECATED |
Converted to Scene->view_layers.
Definition at line 840 of file DNA_scene_types.h.
| short quality RenderData::DNA_DEPRECATED |
Definition at line 810 of file DNA_scene_types.h.
| short subimtype RenderData::DNA_DEPRECATED |
Definition at line 809 of file DNA_scene_types.h.
| short imtype RenderData::DNA_DEPRECATED |
Definition at line 808 of file DNA_scene_types.h.
| short planes RenderData::DNA_DEPRECATED |
Definition at line 807 of file DNA_scene_types.h.
| int tiley RenderData::DNA_DEPRECATED |
Definition at line 805 of file DNA_scene_types.h.
| int tilex RenderData::DNA_DEPRECATED |
render tile dimensions
Definition at line 804 of file DNA_scene_types.h.
| int RenderData::efra |
Definition at line 771 of file DNA_scene_types.h.
Referenced by action_create(), action_listener(), ANIM_draw_framerange(), anim_set_efra_exec(), anim_set_sfra_exec(), arg_handle_frame_end_set(), arg_handle_render_animation(), arg_handle_render_frame(), blender::ed::greasepencil::bake_grease_pencil_animation_exec(), blender::ed::greasepencil::bake_grease_pencil_animation_invoke(), channels_bake_exec(), clip_set_scene_frames_exec(), do_render_sequencer(), do_sequence_proxy(), draw_backdrops(), blender::ed::vse::draw_cache_background(), draw_image_cache(), draw_movieclip_cache(), draw_normalization_borders(), blender::ed::vse::draw_timeline_sfra_efra(), dynamicPaint_createNewSurface(), ED_info_statusbar_string_ex(), blender::io::grease_pencil::PDFExporter::export_scene(), blender::io::grease_pencil::SVGExporter::export_scene(), blender::io::usd::export_to_stage(), blender::fill_scene_timeline(), frame_from_event(), frame_from_event(), get_keyframe_extents(), get_nlastrip_extents(), blender::bke::bake::get_node_bake_frame_range(), get_render_operator_frame_range(), get_view_range(), graph_create(), init_preview_region(), lineart_bake_common(), nla_create(), particles_fluid_step(), prefetch_get_final_frame(), psys_get_pointcache_start_end(), redraw_timer_step(), screen_animation_step_invoke(), blender::ed::vse::sequencer_create(), blender::ed::vse::sequencer_scene_frame_range_update_exec(), blender::ed::vse::sequencer_set_range_to_strips_exec(), set_frame_range(), sound_mixdown_exec(), stampdata(), track_markers_initjob(), and view_all_exec().
| char RenderData::engine[32] |
Render engine.
Definition at line 933 of file DNA_scene_types.h.
Referenced by arg_handle_engine_set(), BKE_scene_use_shading_nodes_custom(), BKE_scene_use_spherical_stereo(), BKE_scene_uses_blender_eevee(), BKE_scene_uses_blender_workbench(), BKE_scene_uses_cycles(), blo_update_defaults_scene(), check_rendered_viewport_visible(), cmp_node_rlayer_create_outputs(), CTX_data_engine_type(), do_versions_after_linking_280(), do_write_image_or_movie(), ED_check_engine_supports_preview(), ED_view3d_engine_type(), ED_view3d_has_depth_buffer_updated(), blender::nodes::node_composite_cryptomatte_cc::node_extra_info(), blender::nodes::node_composite_render_layer_cc::node_extra_info(), blender::ed::space_node::preview_prepare_scene(), preview_prepare_scene(), RE_bake_engine(), RE_bake_has_engine(), RE_engine_render(), RE_RenderAnim(), render_engine_supports_ray_visibility(), scene_init_data(), screen_render_exec(), screen_render_invoke(), blender::ed::asset::screenshot_preview_exec(), shader_tree_poll(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), view3d_main_region_do_render_draw(), view_layer_add_aov_exec(), and view_layer_remove_aov_exec().
| struct FFMpegCodecData RenderData::ffcodecdata |
Definition at line 768 of file DNA_scene_types.h.
Referenced by BKE_imtype_valid_depths_with_video(), blo_do_versions_280(), and MOV_validate_output_settings().
| float RenderData::fg_stamp[4] |
Definition at line 908 of file DNA_scene_types.h.
Referenced by BKE_image_stamp_buf(), and blo_do_versions_pre250().
| short RenderData::flag |
Definition at line 778 of file DNA_scene_types.h.
Referenced by actkeys_previewrange_exec(), ANIM_frame_channel_y_extents(), change_frame_apply(), channels_bake_exec(), do_versions_nodetree_socket_use_flags_2_62(), frame_from_event(), get_view_range(), graph_region_message_subscribe(), graphkeys_previewrange_exec(), graphview_cursor_apply(), nla_main_region_message_subscribe(), nlaedit_previewrange_exec(), previewrange_clear_exec(), previewrange_define_exec(), saction_main_region_message_subscribe(), blender::ed::vse::sequencer_main_region_message_subscribe(), blender::ed::vse::sequencer_set_range_to_strips_exec(), and blender::ed::vse::sync_active_scene_and_time_with_scene_strip().
| int RenderData::framapto |
Definition at line 777 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| int RenderData::frame_step |
Frames to jump during render/playback.
Definition at line 783 of file DNA_scene_types.h.
Referenced by arg_handle_frame_skip_set(), arg_handle_render_animation(), arg_handle_render_frame(), blo_do_versions_250(), lineart_bake_common(), render_startjob(), screen_opengl_render_anim_step(), and screen_render_exec().
| float RenderData::framelen |
Definition at line 780 of file DNA_scene_types.h.
Referenced by ANIM_draw_cfra(), BKE_ptcache_bake(), BKE_scene_frame_to_ctime(), and blo_do_versions_pre250().
| short RenderData::frs_sec |
Definition at line 825 of file DNA_scene_types.h.
Referenced by BKE_add_template_variables_for_render_path(), BKE_cachefile_filepath_get(), blo_do_versions_pre250(), btw_smooth_graph_keys(), btw_smooth_invoke(), btw_smooth_modal_update(), blender::io::grease_pencil::SVGExporter::export_scene(), blender::ed::vse::fake_retiming_key_init(), frame_jump_delta_exec(), blender::ed::greasepencil::get_snapped_frame_number(), blender::io::fbx::FbxImportContext::import_globals(), blender::ed::transform::initSeqSlide(), itasc_execute_tree(), blender::ed::vse::left_fake_key_frame_get(), blender::modify_geometry_set(), blender::nodes::node_geo_input_scene_time_cc::node_exec(), pd_point_from_loc(), pd_point_from_soft(), psys_get_particle_state(), blender::ed::vse::retiming_key_add_new_for_strip(), blender::ed::vse::right_fake_key_frame_get(), blender::ed::vse::sequencer_add_movie_strip_exec(), sound_mixdown_exec(), blender::bke::tests::TEST(), track_markers_initjob(), and blender::ed::vse::update_overlay_strip_position_data().
| float RenderData::frs_sec_base |
Definition at line 873 of file DNA_scene_types.h.
Referenced by BKE_add_template_variables_for_render_path(), BKE_cachefile_filepath_get(), blo_do_versions_pre250(), btw_smooth_graph_keys(), btw_smooth_invoke(), btw_smooth_modal_update(), blender::io::grease_pencil::SVGExporter::export_scene(), blender::ed::vse::fake_retiming_key_init(), frame_jump_delta_exec(), blender::ed::greasepencil::get_snapped_frame_number(), blender::io::fbx::FbxImportContext::import_globals(), blender::ed::transform::initSeqSlide(), itasc_execute_tree(), blender::ed::vse::left_fake_key_frame_get(), blender::modify_geometry_set(), blender::nodes::node_geo_input_scene_time_cc::node_exec(), blender::ed::vse::retiming_key_add_new_for_strip(), blender::ed::vse::right_fake_key_frame_get(), blender::ed::vse::sequencer_add_movie_strip_exec(), sound_mixdown_exec(), blender::bke::tests::TEST(), and blender::ed::vse::update_overlay_strip_position_data().
| float RenderData::gauss |
Value used to define filter size for all filter options.
Definition at line 878 of file DNA_scene_types.h.
Referenced by blender::eevee::Film::init(), and blender::draw::gpencil::render_frame().
| short RenderData::hair_subdiv |
Definition at line 954 of file DNA_scene_types.h.
Referenced by blender::draw::hair_pos_buffer_get(), and blender::draw::hair_sub_pass_setup_implementation().
| short RenderData::hair_type |
Definition at line 954 of file DNA_scene_types.h.
Referenced by blender::draw::curves_sub_pass_setup_implementation(), and blender::draw::hair_sub_pass_setup_implementation().
| struct ImageFormatData RenderData::im_format |
Definition at line 766 of file DNA_scene_types.h.
Referenced by arg_handle_image_type_set(), BKE_image_format_init_for_write(), BKE_image_save_options_init(), BKE_scene_duplicate(), blo_update_defaults_scene(), blender::io::hydra::cache_image_file(), do_render_sequencer(), do_versions_image_settings_2_60(), do_versions_nodetree_multi_file_output_format_2_62_1(), do_write_image_or_movie(), image_settings_avi_to_ffmpeg(), MOV_filepath_from_settings(), RE_InitState(), RE_RenderFrame(), RE_WriteRenderViewsMovie(), scene_blend_read_data(), scene_blend_write(), scene_copy_data(), scene_free_data(), scene_init_data(), screen_opengl_render_anim_step(), screen_opengl_render_end(), screen_opengl_render_init(), screen_opengl_render_write(), screen_render_exec(), screen_render_invoke(), and write_result().
| int RenderData::images |
Definition at line 777 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| int RenderData::line_thickness_mode |
Freestyle line thickness options.
Definition at line 928 of file DNA_scene_types.h.
Referenced by init_view().
| struct CurveMapping RenderData::mblur_shutter_curve |
Definition at line 959 of file DNA_scene_types.h.
Referenced by BKE_scene_duplicate(), blender::eevee::MotionBlurModule::init(), render_copy_renderdata(), blender::draw::gpencil::render_frame(), render_shutter_curve_preset_exec(), scene_blend_read_data(), scene_blend_write(), scene_copy_data(), scene_free_data(), and scene_init_data().
| int RenderData::mode |
Flags for render settings. Use bit-masking to access the settings.
Definition at line 823 of file DNA_scene_types.h.
Referenced by BKE_render_num_threads(), BKE_render_resolution(), BKE_scene_camera_switch_find(), BKE_volume_simplify_factor(), BKE_volume_simplify_level(), blo_do_versions_pre250(), clear_render_border_exec(), clear_render_border_exec(), cmp_node_rlayer_create_outputs(), do_render_compositor(), do_render_sequencer(), drawviewborder(), ED_view3d_calc_render_border(), engine_keep_depsgraph(), get_render_child_particle_number(), get_render_subsurf_level(), get_videos_dimensions(), blender::eevee::Film::init(), blender::eevee::MotionBlurModule::init(), blender::eevee::Sampling::init(), init_view(), blender::ed::space_node::preview_prepare_scene(), RE_engine_render(), RE_engine_use_persistent_data(), RE_GetViewPlane(), re_init_resolution(), RE_InitState(), RE_is_rendering_allowed(), RE_ReadRenderResult(), RE_RenderAnim(), blender::render::hydra::FinalEngine::render(), render_border_exec(), render_border_exec(), blender::draw::gpencil::render_frame(), render_init_from_main(), render_result_uncrop(), scene_blend_read_data(), screen_opengl_render_anim_step(), blender::draw::use_normals_simplify(), blender::render::hydra::ViewSettings::ViewSettings(), and WIDGETGROUP_camera_view_poll().
| int RenderData::motion_blur_position |
Definition at line 958 of file DNA_scene_types.h.
Referenced by blender::eevee::MotionBlurModule::init(), and blender::draw::gpencil::render_frame().
| float RenderData::motion_blur_shutter |
Motion blur
Definition at line 957 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), blender::eevee::MotionBlurModule::init(), and blender::draw::gpencil::render_frame().
| int RenderData::pefra |
Definition at line 775 of file DNA_scene_types.h.
Referenced by actkeys_previewrange_exec(), ANIM_draw_previewrange(), ANIM_frame_channel_y_extents(), anim_set_efra_exec(), anim_set_sfra_exec(), channels_bake_exec(), fcurve_scene_coord_range_get(), get_view_range(), graphkeys_previewrange_exec(), nlaedit_previewrange_exec(), previewrange_clear_exec(), previewrange_define_exec(), psys_get_pointcache_start_end(), screen_animation_step_invoke(), and blender::ed::vse::sequencer_set_range_to_strips_exec().
| short RenderData::perf_flag |
Performance Options.
Definition at line 937 of file DNA_scene_types.h.
Referenced by blender::draw::curve_create_edit_curves_nor(), and blender::draw::drw_volume_wireframe_cb().
| char RenderData::pic[1024] |
Path to render output.
Definition at line 896 of file DNA_scene_types.h.
Referenced by arg_handle_output_set(), do_write_image_or_movie(), blender::nodes::node_composite_file_output_cc::node_init(), RE_RenderAnim(), RE_RenderFrame(), scene_init_data(), screen_opengl_render_anim_step(), screen_opengl_render_write(), and write_result().
| float RenderData::ppm_base |
Pixels per meter base (0.0254 for DPI), a multiplier for ppm_factor. Used to implement "presets".
Definition at line 871 of file DNA_scene_types.h.
Referenced by BKE_scene_ppm_get().
| float RenderData::ppm_factor |
Pixels per meter (factor of PPM base). The final calculated PPM is stored as a pair of doubles, taking the render aspect into support separate X/Y density. Editing the final PPM directly isn't practical as common DPI values often result the fractional part having many decimal places. So expose the factor & base, where the base is used to set the "preset" in the GUI, (Inch CM, MM... etc).
Once calculated the final PPM is stored in the ImBuf & RenderResult which are saved/loaded through ImBuf API's or multi-layer EXR images in the case of the render-result.
Note that storing the X/Y density means it's possible know the aspect used to render the image which may be useful.
Definition at line 866 of file DNA_scene_types.h.
Referenced by BKE_scene_ppm_get().
| short RenderData::preview_pixel_size |
Definition at line 943 of file DNA_scene_types.h.
Referenced by BKE_render_preview_pixel_size().
| int RenderData::psfra |
Start+end frames of preview range.
Definition at line 775 of file DNA_scene_types.h.
Referenced by actkeys_previewrange_exec(), ANIM_draw_previewrange(), ANIM_frame_channel_y_extents(), anim_set_efra_exec(), anim_set_sfra_exec(), channels_bake_exec(), fcurve_scene_coord_range_get(), get_view_range(), graphkeys_previewrange_exec(), nlaedit_previewrange_exec(), previewrange_clear_exec(), previewrange_define_exec(), RE_WriteRenderViewsMovie(), screen_animation_step_invoke(), and blender::ed::vse::sequencer_set_range_to_strips_exec().
| int RenderData::scemode |
Flags for render settings. Use bit-masking to access the settings.
Definition at line 818 of file DNA_scene_types.h.
Referenced by arg_handle_extension_set(), BKE_camera_multiview_model_matrix_scaled(), BKE_camera_multiview_render(), BKE_camera_multiview_shift_x(), BKE_camera_multiview_spherical_stereo(), BKE_scene_multiview_is_render_view_active(), BKE_scene_multiview_is_render_view_first(), BKE_scene_multiview_is_render_view_last(), BKE_scene_multiview_is_stereo3d(), BKE_scene_multiview_num_videos_get(), BKE_scene_multiview_num_views_get(), BKE_scene_multiview_render_view_findindex(), BKE_scene_multiview_videos_dimensions_get(), BKE_scene_multiview_view_id_get(), BKE_scene_multiview_view_id_suffix_get(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blo_do_versions_pre250(), blender::deg::DepsgraphNodeBuilder::build_scene_render(), blender::deg::DepsgraphRelationBuilder::build_scene_render(), check_valid_camera_multiview(), check_valid_compositing_camera(), blender::ed::space_node::compo_startjob(), compositor_needs_render(), blender::nodes::node_composite_file_output_cc::compute_image_path(), do_render_compositor(), do_render_compositor_scene(), do_render_sequencer(), do_version_scene_remove_use_nodes(), do_write_image_or_movie(), ED_screen_stereo3d_required(), engine_depsgraph_init(), engine_render_create_result(), blender::nodes::node_composite_file_output_cc::format_layout(), image_main_region_draw(), image_new_draw(), image_open_invoke(), image_update_views_format(), image_viewer_create_views(), image_views_match_render_views(), blender::draw::overlay::Images::images_stereo_eye(), blender::nodes::node_composite_file_output_cc::FileOutputOperation::is_multi_view_scene(), blender::ed::space_node::node_render_changed_exec(), blender::nodes::node_composite_file_output_cc::output_paths_layout(), possibly_using_gpu_compositor(), blender::ed::space_node::preview_prepare_scene(), preview_prepare_scene(), blender::ed::space_node::preview_render(), RE_engine_end_result(), RE_engine_render(), RE_HasSingleLayer(), RE_InitState(), RE_is_rendering_allowed(), RE_RenderAnim(), RE_RenderFrame(), RE_seq_render_active(), render_callback_exec_id(), render_callback_exec_string(), render_endjob(), render_init_from_main(), render_result_views_new(), scene_blend_write(), screen_opengl_is_multiview(), screen_opengl_render_anim_step(), screen_opengl_render_write(), screen_render_invoke(), blender::ed::vse::sequencer_add_image_strip_invoke(), blender::ed::vse::sequencer_add_movie_strip_invoke(), shader_preview_render(), shader_preview_texture(), uiTemplateImage(), view3d_stereo3d_active(), and write_result().
| char RenderData::seq_flag |
Flag use for sequence render/draw.
Definition at line 916 of file DNA_scene_types.h.
| char RenderData::seq_prev_type |
Sequencer options.
Definition at line 912 of file DNA_scene_types.h.
Referenced by blender::ed::vse::sequencer_stop_running_jobs().
| char RenderData::seq_rend_type |
UNUSED.
Definition at line 914 of file DNA_scene_types.h.
| int RenderData::sfra |
Definition at line 771 of file DNA_scene_types.h.
Referenced by action_create(), action_listener(), ANIM_draw_framerange(), ANIM_draw_scene_strip_range(), anim_set_efra_exec(), anim_set_sfra_exec(), append_frame_snap_target(), append_second_snap_target(), arg_handle_frame_start_set(), arg_handle_render_animation(), arg_handle_render_frame(), blender::ed::greasepencil::bake_grease_pencil_animation_exec(), blender::ed::greasepencil::bake_grease_pencil_animation_invoke(), BKE_ptcache_bake(), channels_bake_exec(), clip_set_scene_frames_exec(), do_render_sequencer(), do_sequence_proxy(), do_versions_after_linking_290(), draw_backdrops(), blender::ed::vse::draw_cache_background(), draw_image_cache(), draw_movieclip_cache(), draw_normalization_borders(), blender::ed::vse::draw_timeline_sfra_efra(), dynamicPaint_createNewSurface(), ED_info_statusbar_string_ex(), blender::io::grease_pencil::PDFExporter::export_scene(), blender::io::grease_pencil::SVGExporter::export_scene(), blender::io::usd::export_to_stage(), blender::fill_scene_timeline(), frame_from_event(), frame_from_event(), frame_jump_exec(), get_keyframe_extents(), get_nlastrip_extents(), blender::bke::bake::get_node_bake_frame_range(), get_render_operator_frame_range(), get_view_range(), graph_create(), lineart_bake_common(), nla_create(), prefetch_get_final_frame(), prefetch_get_start_frame(), RE_WriteRenderViewsMovie(), redraw_timer_step(), screen_animation_step_invoke(), blender::ed::vse::sequencer_export_subtitles_exec(), blender::ed::vse::sequencer_scene_frame_range_update_exec(), blender::ed::vse::sequencer_set_range_to_strips_exec(), set_frame_range(), blender::ed::object::bake_simulation::simulate_to_frame_invoke(), sound_bake_animation_exec(), sound_mixdown_exec(), stampdata(), blender::ed::vse::strip_get_text_strip_cb(), blender::ed::vse::sync_active_scene_and_time_with_scene_strip(), track_markers_initjob(), and view_all_exec().
| short RenderData::simplify_gpencil |
Definition at line 922 of file DNA_scene_types.h.
| float RenderData::simplify_particles |
Definition at line 923 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), and get_render_child_particle_number().
| float RenderData::simplify_particles_render |
Definition at line 924 of file DNA_scene_types.h.
Referenced by get_render_child_particle_number().
| short RenderData::simplify_subsurf |
Definition at line 920 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), and get_render_subsurf_level().
| short RenderData::simplify_subsurf_render |
Definition at line 921 of file DNA_scene_types.h.
Referenced by get_render_subsurf_level().
| float RenderData::simplify_volumes |
Definition at line 925 of file DNA_scene_types.h.
Referenced by BKE_volume_simplify_factor(), and BKE_volume_simplify_level().
| short RenderData::size |
Size in %.
Definition at line 789 of file DNA_scene_types.h.
Referenced by BKE_render_resolution(), blender::compositor::Context::get_render_percentage(), init_view(), object_preview_scene_create(), blender::ed::space_node::preview_render(), RE_InitState(), blender::render::hydra::FinalEngine::render(), blender::ed::vse::sequencer_ibuf_get(), and shader_preview_render().
| int RenderData::stamp |
Stamps flags.
Definition at line 899 of file DNA_scene_types.h.
Referenced by BKE_image_stamp_buf(), BKE_imbuf_write_stamp(), BKE_render_result_stamp_info(), BKE_stamp_info_from_scene_static(), do_render_full_pipeline(), do_render_sequencer(), renderresult_stampinfo(), screen_opengl_render_doit(), stampdata(), and stampdata_from_template().
| short RenderData::stamp_font_id |
Select one of blenders bitmap fonts.
Definition at line 901 of file DNA_scene_types.h.
Referenced by BKE_image_stamp_buf().
| char RenderData::stamp_udata[768] |
| float RenderData::subframe |
Sub-frame offset from cfra, in 0.0-1.0.
Definition at line 773 of file DNA_scene_types.h.
Referenced by actkeys_framejump_exec(), ANIM_draw_cfra(), blender::ed::object::bake_simulation::bake_geometry_nodes_startjob(), BKE_scene_frame_get(), BKE_scene_frame_set(), BKE_scene_frame_to_ctime(), change_frame_apply(), change_frame_apply(), change_frame_apply(), clothModifier_do(), dynamicPaint_brushMeshCalculateVelocity(), dynamicPaint_brushObjectCalculateVelocity(), dynamicPaint_doStep(), blender::io::alembic::export_startjob(), blender::io::usd::export_to_stage(), frame_jump_delta_exec(), frame_offset_exec(), graphkeys_framejump_exec(), graphview_cursor_apply(), blender::eevee::MotionBlurModule::init(), blender::eevee::VelocityModule::init(), RE_RenderAnim(), RE_RenderFrame(), blender::draw::gpencil::render_frame(), render_startjob(), sbObjectStep(), scene_setSubframe(), screen_render_exec(), blender::ed::object::bake_simulation::simulate_to_frame_startjob(), and blender::ed::vse::sync_active_scene_and_time_with_scene_strip().
| short RenderData::threads |
Definition at line 778 of file DNA_scene_types.h.
Referenced by BKE_render_num_threads(), blo_do_versions_pre250(), and RE_init_threadcount().
| float RenderData::time_jump_delta |
Frames to jump manually.
Definition at line 975 of file DNA_scene_types.h.
Referenced by frame_jump_delta_exec().
| int RenderData::time_jump_unit |
Definition at line 976 of file DNA_scene_types.h.
Referenced by frame_jump_delta_exec().
| float RenderData::unit_line_thickness |
| char RenderData::use_lock_interface |
Definition at line 812 of file DNA_scene_types.h.
Referenced by screen_render_invoke().
| ListBase RenderData::views |
Definition at line 949 of file DNA_scene_types.h.
Referenced by BKE_scene_add_render_view(), BKE_scene_duplicate(), BKE_scene_multiview_is_render_view_first(), BKE_scene_multiview_is_render_view_last(), BKE_scene_multiview_is_stereo3d(), BKE_scene_multiview_num_views_get(), BKE_scene_multiview_render_view_findindex(), BKE_scene_multiview_view_filepath_get(), BKE_scene_multiview_view_id_get(), BKE_scene_multiview_view_prefix_get(), BKE_scene_multiview_view_suffix_get(), BKE_scene_remove_render_view(), camera_multiview_advanced(), check_valid_camera_multiview(), blender::ed::space_node::compo_startjob(), image_update_views_format(), image_viewer_create_views(), image_views_match_render_views(), blender::nodes::node_composite_switchview_cc::node_declare(), blender::nodes::node_composite_file_output_cc::output_paths_layout(), RE_RenderAnim(), render_result_views_new(), render_view_add_exec(), render_view_remove_exec(), scene_blend_read_data(), scene_blend_write(), scene_copy_data(), scene_free_data(), scene_init_data(), and screen_opengl_views_setup().
| short RenderData::views_format |
Definition at line 951 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_model_matrix_scaled(), BKE_camera_multiview_render(), BKE_camera_multiview_shift_x(), BKE_camera_multiview_spherical_stereo(), BKE_scene_multiview_is_render_view_active(), BKE_scene_multiview_num_views_get(), check_valid_camera_multiview(), view3d_stereo3d_active(), view3d_stereo3d_setup(), and view3d_stereo3d_setup_offscreen().
| float RenderData::xasp |
Adjustment factors for the aspect ratio in the x direction, was a short in 2.45
Definition at line 848 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_window_matrix(), BKE_camera_view_frame_ex(), BKE_scene_ppm_get(), BKE_tracking_camera_to_blender(), blender::ed::transform::calculate_new_origin_position(), blender::ed::transform::calculate_translation_offset(), camera_frame_fit_data_init(), blender::io::usd::camera_sensor_size_for_render(), blender::ed::vse::cursor_set_by_mouse_position(), drawviewborder(), ED_view3d_draw_offscreen_imbuf(), ED_view3d_draw_offscreen_imbuf_simple(), followtrack_evaluate_using_2d_position(), followtrack_fit_frame(), blender::nodes::node_composite_mask_cc::MaskOperation::get_aspect_ratio(), blender::nodes::node_geo_camera_info_cc::node_geo_exec(), blender::io::grease_pencil::persmat_from_camera_object(), RE_SetCamera(), blender::ed::vse::sequencer_display_size(), sequencer_sample_apply(), blender::ed::vse::sequencer_view_all_preview_exec(), blender::ed::vse::text_edit_draw_cursor(), blender::ed::vse::text_selection_draw(), blender::ed::transform::transform_result_get(), uv_from_view_exec(), view3d_camera_border(), and WIDGETGROUP_camera_refresh().
| int RenderData::xsch |
The desired number of pixels in the x direction
Definition at line 795 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_window_matrix(), BKE_camera_view_frame_ex(), BKE_render_resolution(), BKE_tracking_camera_to_blender(), camera_frame_fit_data_init(), blender::io::usd::camera_sensor_size_for_render(), compositor_init_node_previews(), blender::ed::vse::cursor_set_by_mouse_position(), drawviewborder(), followtrack_evaluate_using_2d_position(), followtrack_fit_frame(), lineart_create_render_buffer_v3(), blender::nodes::node_geo_camera_info_cc::node_geo_exec(), object_preview_scene_create(), blender::io::grease_pencil::persmat_from_camera_object(), blender::ed::space_node::preview_render(), RE_InitState(), blender::render::hydra::FinalEngine::render(), screen_opengl_render_doit(), blender::ed::vse::sequencer_display_size(), blender::ed::vse::sequencer_ibuf_get(), blender::ed::vse::sequencer_rendersize_exec(), sequencer_sample_apply(), blender::ed::vse::sequencer_strip_transform_fit_exec(), shader_preview_render(), strip_convert_transform_crop(), strip_convert_transform_crop_2(), blender::ed::vse::text_edit_draw_cursor(), blender::ed::vse::text_selection_draw(), uv_from_view_exec(), view3d_camera_border(), and WIDGETGROUP_camera_refresh().
| float RenderData::yasp |
Definition at line 848 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_window_matrix(), BKE_camera_view_frame_ex(), BKE_scene_ppm_get(), BKE_tracking_camera_to_blender(), blender::ed::transform::calculate_new_origin_position(), blender::ed::transform::calculate_translation_offset(), camera_frame_fit_data_init(), blender::io::usd::camera_sensor_size_for_render(), blender::ed::vse::cursor_set_by_mouse_position(), drawviewborder(), ED_view3d_draw_offscreen_imbuf(), ED_view3d_draw_offscreen_imbuf_simple(), followtrack_evaluate_using_2d_position(), followtrack_fit_frame(), blender::nodes::node_composite_mask_cc::MaskOperation::get_aspect_ratio(), blender::nodes::node_geo_camera_info_cc::node_geo_exec(), blender::io::grease_pencil::persmat_from_camera_object(), RE_SetCamera(), blender::ed::vse::sequencer_display_size(), sequencer_sample_apply(), blender::ed::vse::sequencer_view_all_preview_exec(), blender::ed::vse::text_edit_draw_cursor(), blender::ed::vse::text_selection_draw(), blender::ed::transform::transform_result_get(), uv_from_view_exec(), view3d_camera_border(), and WIDGETGROUP_camera_refresh().
| int RenderData::ysch |
The desired number of pixels in the y direction
Definition at line 799 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_window_matrix(), BKE_camera_view_frame_ex(), BKE_render_resolution(), BKE_tracking_camera_to_blender(), camera_frame_fit_data_init(), blender::io::usd::camera_sensor_size_for_render(), compositor_init_node_previews(), blender::ed::vse::cursor_set_by_mouse_position(), drawviewborder(), followtrack_evaluate_using_2d_position(), followtrack_fit_frame(), lineart_create_render_buffer_v3(), blender::nodes::node_geo_camera_info_cc::node_geo_exec(), object_preview_scene_create(), blender::io::grease_pencil::persmat_from_camera_object(), blender::ed::space_node::preview_render(), RE_InitState(), blender::render::hydra::FinalEngine::render(), screen_opengl_render_doit(), blender::ed::vse::sequencer_display_size(), blender::ed::vse::sequencer_ibuf_get(), blender::ed::vse::sequencer_rendersize_exec(), sequencer_sample_apply(), blender::ed::vse::sequencer_strip_transform_fit_exec(), shader_preview_render(), strip_convert_transform_crop(), strip_convert_transform_crop_2(), blender::ed::vse::text_edit_draw_cursor(), blender::ed::vse::text_selection_draw(), uv_from_view_exec(), view3d_camera_border(), and WIDGETGROUP_camera_refresh().