|
Blender V4.3
|
#include <DNA_scene_types.h>
Definition at line 655 of file DNA_scene_types.h.
| void* RenderData::_pad |
Definition at line 658 of file DNA_scene_types.h.
| char RenderData::_pad0[1] |
Definition at line 724 of file DNA_scene_types.h.
| char RenderData::_pad1[2] |
Definition at line 734 of file DNA_scene_types.h.
| char RenderData::_pad10[7] |
Definition at line 838 of file DNA_scene_types.h.
| char RenderData::_pad2[2] |
Definition at line 802 of file DNA_scene_types.h.
| char RenderData::_pad3[2] |
Definition at line 770 of file DNA_scene_types.h.
| short RenderData::_pad4 |
Definition at line 813 of file DNA_scene_types.h.
| char RenderData::_pad5[3] |
Definition at line 785 of file DNA_scene_types.h.
| char RenderData::_pad7[3] |
Definition at line 704 of file DNA_scene_types.h.
| int RenderData::_pad8 |
Definition at line 810 of file DNA_scene_types.h.
| char RenderData::_pad9[6] |
Definition at line 758 of file DNA_scene_types.h.
| short RenderData::actview |
Definition at line 818 of file DNA_scene_types.h.
| char RenderData::alphamode |
What to do with the sky/background. Picks sky/pre-multiply blending for the background.
Definition at line 722 of file DNA_scene_types.h.
Referenced by Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blender::ed::space_node::preview_prepare_scene(), preview_prepare_scene(), and blender::render::hydra::Engine::tasks().
| struct BakeData RenderData::bake |
Cycles baking.
Definition at line 808 of file DNA_scene_types.h.
Referenced by blender::ed::object::bake_targets_output_external(), BKE_scene_duplicate(), scene_blend_read_data(), scene_blend_write(), and scene_copy_data().
| float RenderData::bake_biasdist |
Definition at line 759 of file DNA_scene_types.h.
| short RenderData::bake_flag |
Definition at line 755 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| short RenderData::bake_margin |
Definition at line 756 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| short RenderData::bake_margin_type |
Definition at line 757 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| short RenderData::bake_mode |
Definition at line 755 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| short RenderData::bake_samples |
Definition at line 756 of file DNA_scene_types.h.
| float RenderData::bake_user_scale |
Definition at line 759 of file DNA_scene_types.h.
| float RenderData::bg_stamp[4] |
Definition at line 777 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| rctf RenderData::border |
Render border to render sub-regions.
Definition at line 727 of file DNA_scene_types.h.
Referenced by BKE_render_resolution(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blender::compositor::ExecutionModel::ExecutionModel(), re_init_resolution(), RE_InitState(), blender::render::hydra::FinalEngine::render(), render_border_exec(), and render_init_from_main().
| int RenderData::cfra |
Frames as in 'images'.
Definition at line 662 of file DNA_scene_types.h.
Referenced by actkeys_framejump_exec(), blender::ed::object::bake_simulation::bake_geometry_nodes_startjob(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), constraintTransLim(), createTransSeqImageData(), do_render_compositor(), do_render_compositor_scene(), do_render_compositor_scenes(), do_render_full_pipeline(), do_render_sequencer(), draw_timeline_backdrop(), dynamicPaint_bakeImageSequence(), ed_marker_add_exec(), ED_markers_draw(), blender::realtime_compositor::Context::get_frame_number(), blender::compositor::CompositorContext::get_framenumber(), blender::ed::greasepencil::grease_pencil_copy_keyframes(), blender::ed::greasepencil::grease_pencil_paste_keyframes(), blender::ed::greasepencil::grease_pencil_primitive_invoke(), blender::eevee::VelocityModule::init(), blender::io::hydra::VolumeModifierData::init(), initTimeScale(), insert_grease_pencil_key(), nlaedit_add_sound_exec(), nlaedit_split_exec(), object_preview_render(), blender::ed::sculpt_paint::greasepencil::PaintOperationExecutor::PaintOperationExecutor(), pose_slide_init(), blender::ed::space_node::preview_prepare_scene(), preview_prepare_scene(), pyrna_struct_keyframe_parse(), RE_bake_engine(), RE_engine_render(), RE_RenderAnim(), render_startjob(), screen_render_single_layer_set(), seq_prefetch_frames(), seq_prefetch_update_area(), sequencer_clipboard_paste_exec(), sequencer_write_copy_paste_file(), blender::ed::object::bake_simulation::simulate_to_frame_startjob(), blender::eevee::VelocityModule::step_camera_sync(), and track_markers_endjob().
| int RenderData::color_mgt_flag |
Color management settings - color profiles, gamma correction, etc.
Definition at line 749 of file DNA_scene_types.h.
Referenced by Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blo_do_versions_250(), blender::ed::space_node::preview_prepare_scene(), and preview_prepare_scene().
| int RenderData::compositor_device |
Device to use for compositor engine.
Definition at line 830 of file DNA_scene_types.h.
Referenced by blender::render::Context::use_gpu().
| int RenderData::compositor_precision |
Precision used by the GPU execution of the compositor tree.
Definition at line 833 of file DNA_scene_types.h.
Referenced by blender::render::Context::get_precision().
| short RenderData::dimensionspreset |
For the dimensions presets menu.
Definition at line 677 of file DNA_scene_types.h.
| float RenderData::dither_intensity |
Dither noise intensity.
Definition at line 752 of file DNA_scene_types.h.
Referenced by Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), and image_get_render_result().
| int tilex RenderData::DNA_DEPRECATED |
render tile dimensions
Definition at line 695 of file DNA_scene_types.h.
| int tiley RenderData::DNA_DEPRECATED |
Definition at line 696 of file DNA_scene_types.h.
| short planes RenderData::DNA_DEPRECATED |
Definition at line 698 of file DNA_scene_types.h.
| short imtype RenderData::DNA_DEPRECATED |
Definition at line 699 of file DNA_scene_types.h.
| short subimtype RenderData::DNA_DEPRECATED |
Definition at line 700 of file DNA_scene_types.h.
| short quality RenderData::DNA_DEPRECATED |
Definition at line 701 of file DNA_scene_types.h.
| ListBase layers RenderData::DNA_DEPRECATED |
Converted to Scene->view_layers.
Definition at line 731 of file DNA_scene_types.h.
| short actlay RenderData::DNA_DEPRECATED |
Converted to Scene->active_layer.
Definition at line 733 of file DNA_scene_types.h.
| int RenderData::efra |
Definition at line 662 of file DNA_scene_types.h.
Referenced by do_render_sequencer(), draw_backdrops(), blender::fill_scene_timeline(), get_keyframe_extents(), get_nlastrip_extents(), particles_fluid_step(), render_startjob(), SEQ_add_reload_new_file(), SEQ_add_scene_strip(), seq_prefetch_frames(), seq_prefetch_need_suspend(), sequencer_scene_frame_range_update_exec(), and sound_mixdown_exec().
| char RenderData::engine[32] |
Render engine.
Definition at line 801 of file DNA_scene_types.h.
Referenced by Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), do_versions_after_linking_280(), do_write_image_or_movie(), ED_view3d_has_depth_buffer_updated(), blender::ed::space_node::preview_prepare_scene(), preview_prepare_scene(), RE_bake_engine(), RE_bake_has_engine(), RE_engine_render(), RE_RenderAnim(), and render_engine_supports_ray_visibility().
| struct FFMpegCodecData RenderData::ffcodecdata |
Definition at line 659 of file DNA_scene_types.h.
Referenced by blo_do_versions_280().
| float RenderData::fg_stamp[4] |
Definition at line 776 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| short RenderData::flag |
Definition at line 669 of file DNA_scene_types.h.
Referenced by actkeys_previewrange_exec(), ANIM_frame_channel_y_extents(), and Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer().
| int RenderData::framapto |
Definition at line 668 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 674 of file DNA_scene_types.h.
Referenced by blo_do_versions_250(), and render_startjob().
| float RenderData::framelen |
Definition at line 671 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| short RenderData::frs_sec |
Definition at line 716 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), btw_smooth_graph_keys(), btw_smooth_invoke(), btw_smooth_modal_update(), initSeqSlide(), psys_get_particle_state(), SEQ_time_sequence_get_fps(), and sound_mixdown_exec().
| float RenderData::frs_sec_base |
Definition at line 741 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), btw_smooth_graph_keys(), btw_smooth_invoke(), btw_smooth_modal_update(), initSeqSlide(), SEQ_time_sequence_get_fps(), and sound_mixdown_exec().
| float RenderData::gauss |
Value used to define filter size for all filter options.
Definition at line 746 of file DNA_scene_types.h.
| short RenderData::hair_subdiv |
Definition at line 822 of file DNA_scene_types.h.
Referenced by blender::draw::DRW_curves_pos_buffer_get(), DRW_hair_pos_buffer_get(), and DRW_shgroup_hair_create_sub().
| short RenderData::hair_type |
Definition at line 822 of file DNA_scene_types.h.
| struct ImageFormatData RenderData::im_format |
Definition at line 656 of file DNA_scene_types.h.
Referenced by BKE_image_format_init_for_write(), BKE_movie_filepath_get(), BKE_scene_duplicate(), BKE_scene_multiview_num_videos_get(), BKE_scene_multiview_videos_dimensions_get(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), do_versions_image_settings_2_60(), do_versions_nodetree_multi_file_output_format_2_62_1(), blender::nodes::node_composite_file_output_cc::init_output_file(), RE_InitState(), RE_RenderAnim(), RE_RenderFrame(), RE_WriteRenderViewsMovie(), scene_blend_read_data(), scene_blend_write(), and scene_copy_data().
| int RenderData::images |
Definition at line 668 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| int RenderData::line_thickness_mode |
Freestyle line thickness options.
Definition at line 796 of file DNA_scene_types.h.
Referenced by init_view().
| struct CurveMapping RenderData::mblur_shutter_curve |
Definition at line 827 of file DNA_scene_types.h.
Referenced by BKE_scene_duplicate(), scene_blend_read_data(), scene_blend_write(), scene_copy_data(), and Render::~Render().
| int RenderData::mode |
Flags for render settings. Use bit-masking to access the settings.
Definition at line 714 of file DNA_scene_types.h.
Referenced by BKE_render_num_threads(), BKE_render_resolution(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blo_do_versions_pre250(), do_render_compositor(), do_render_sequencer(), engine_keep_depsgraph(), blender::compositor::ExecutionModel::ExecutionModel(), get_render_child_particle_number(), get_render_subsurf_level(), get_videos_dimensions(), 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_RenderAnim(), blender::render::hydra::FinalEngine::render(), render_border_exec(), render_result_uncrop(), and scene_blend_read_data().
| int RenderData::motion_blur_position |
Definition at line 826 of file DNA_scene_types.h.
| float RenderData::motion_blur_shutter |
Motion blur
Definition at line 825 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250().
| int RenderData::pefra |
Definition at line 666 of file DNA_scene_types.h.
Referenced by ANIM_frame_channel_y_extents().
| short RenderData::perf_flag |
Performance Options.
Definition at line 805 of file DNA_scene_types.h.
| char RenderData::pic[1024] |
1024 = FILE_MAX.
Definition at line 764 of file DNA_scene_types.h.
Referenced by Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blender::nodes::node_composite_file_output_cc::init_output_file(), RE_RenderAnim(), and RE_RenderFrame().
| short RenderData::preview_pixel_size |
Definition at line 811 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 666 of file DNA_scene_types.h.
Referenced by ANIM_frame_channel_y_extents(), and RE_WriteRenderViewsMovie().
| int RenderData::scemode |
Flags for render settings. Use bit-masking to access the settings.
Definition at line 709 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_model_matrix_scaled(), BKE_camera_multiview_shift_x(), BKE_camera_multiview_spherical_stereo(), BKE_image_ensure_viewer_views(), 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(), do_render_compositor(), do_render_compositor_scene(), do_render_sequencer(), engine_depsgraph_init(), engine_render_create_result(), image_viewer_create_views(), blender::ed::space_node::node_render_changed_exec(), 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_RenderAnim(), RE_RenderFrame(), RE_seq_render_active(), render_callback_exec_id(), render_callback_exec_string(), render_endjob(), render_result_views_new(), screen_opengl_is_multiview(), shader_preview_render(), and shader_preview_texture().
| char RenderData::seq_flag |
Flag use for sequence render/draw.
Definition at line 784 of file DNA_scene_types.h.
| char RenderData::seq_prev_type |
Sequencer options.
Definition at line 780 of file DNA_scene_types.h.
| char RenderData::seq_rend_type |
UNUSED.
Definition at line 782 of file DNA_scene_types.h.
| int RenderData::sfra |
Definition at line 662 of file DNA_scene_types.h.
Referenced by do_render_sequencer(), do_sequence_proxy(), draw_backdrops(), blender::fill_scene_timeline(), get_keyframe_extents(), get_nlastrip_extents(), render_startjob(), SEQ_add_reload_new_file(), SEQ_add_scene_strip(), SEQ_get_seqbase_from_sequence(), seq_get_text_strip_cb(), SEQ_sound_update_bounds(), sequencer_scene_frame_range_update_exec(), set_frame_range(), and sound_mixdown_exec().
| short RenderData::simplify_gpencil |
Definition at line 790 of file DNA_scene_types.h.
| float RenderData::simplify_particles |
Definition at line 791 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 792 of file DNA_scene_types.h.
Referenced by get_render_child_particle_number().
| short RenderData::simplify_subsurf |
Definition at line 788 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 789 of file DNA_scene_types.h.
Referenced by get_render_subsurf_level().
| float RenderData::simplify_volumes |
Definition at line 793 of file DNA_scene_types.h.
| short RenderData::size |
Size in %.
Definition at line 680 of file DNA_scene_types.h.
Referenced by BKE_render_resolution(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blender::realtime_compositor::Context::get_render_percentage(), blender::compositor::CompositorContext::get_render_percentage_as_factor(), init_view(), RE_InitState(), blender::render::hydra::FinalEngine::render(), and shader_preview_render().
| int RenderData::stamp |
Stamps flags.
Definition at line 767 of file DNA_scene_types.h.
Referenced by do_render_full_pipeline(), do_render_sequencer(), and renderresult_stampinfo().
| short RenderData::stamp_font_id |
Select one of blenders bitmap fonts.
Definition at line 769 of file DNA_scene_types.h.
| char RenderData::stamp_udata[768] |
Stamp info user data.
Definition at line 773 of file DNA_scene_types.h.
| float RenderData::subframe |
Sub-frame offset from cfra, in 0.0-1.0.
Definition at line 664 of file DNA_scene_types.h.
Referenced by blender::ed::object::bake_simulation::bake_geometry_nodes_startjob(), RE_RenderAnim(), render_startjob(), blender::ed::object::bake_simulation::simulate_to_frame_startjob(), and blender::eevee::VelocityModule::step_camera_sync().
| short RenderData::threads |
Definition at line 669 of file DNA_scene_types.h.
Referenced by BKE_render_num_threads(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blo_do_versions_pre250(), and RE_init_threadcount().
| float RenderData::unit_line_thickness |
| char RenderData::use_lock_interface |
Definition at line 703 of file DNA_scene_types.h.
| char RenderData::use_old_cpu_compositor |
Definition at line 837 of file DNA_scene_types.h.
| ListBase RenderData::views |
Definition at line 817 of file DNA_scene_types.h.
Referenced by BKE_image_ensure_viewer_views(), 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_suffix_get(), image_viewer_create_views(), render_result_views_new(), scene_blend_read_data(), scene_blend_write(), scene_copy_data(), and screen_opengl_views_setup().
| short RenderData::views_format |
Definition at line 819 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_model_matrix_scaled(), BKE_camera_multiview_shift_x(), BKE_camera_multiview_spherical_stereo(), BKE_scene_multiview_is_render_view_active(), and BKE_scene_multiview_num_views_get().
| float RenderData::xasp |
Adjustment factors for the aspect ratio in the x direction, was a short in 2.45
Definition at line 739 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_window_matrix(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blender::io::usd::camera_sensor_size_for_render(), blender::compositor::MaskNode::convert_to_operations(), blender::nodes::node_composite_mask_cc::MaskOperation::get_aspect_ratio(), RE_SetCamera(), and recalcData_sequencer_image().
| int RenderData::xsch |
The desired number of pixels in the x direction
Definition at line 686 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_window_matrix(), BKE_render_resolution(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blender::io::usd::camera_sensor_size_for_render(), compositor_init_node_previews(), blender::compositor::BoxMaskNode::convert_to_operations(), blender::compositor::EllipseMaskNode::convert_to_operations(), blender::compositor::MaskNode::convert_to_operations(), blender::compositor::ScaleNode::convert_to_operations(), blender::compositor::CompositorContext::get_render_size(), CamerasExporter::operator()(), RE_InitState(), blender::render::hydra::FinalEngine::render(), and shader_preview_render().
| float RenderData::yasp |
Definition at line 739 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_window_matrix(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blender::io::usd::camera_sensor_size_for_render(), blender::compositor::MaskNode::convert_to_operations(), blender::nodes::node_composite_mask_cc::MaskOperation::get_aspect_ratio(), RE_SetCamera(), and recalcData_sequencer_image().
| int RenderData::ysch |
The desired number of pixels in the y direction
Definition at line 690 of file DNA_scene_types.h.
Referenced by BKE_camera_multiview_window_matrix(), BKE_render_resolution(), Freestyle::BlenderStrokeRenderer::BlenderStrokeRenderer(), blender::io::usd::camera_sensor_size_for_render(), compositor_init_node_previews(), blender::compositor::BoxMaskNode::convert_to_operations(), blender::compositor::EllipseMaskNode::convert_to_operations(), blender::compositor::MaskNode::convert_to_operations(), blender::compositor::ScaleNode::convert_to_operations(), blender::compositor::CompositorContext::get_render_size(), CamerasExporter::operator()(), RE_InitState(), blender::render::hydra::FinalEngine::render(), and shader_preview_render().