Blender V2.61 - r43446
|
#include "DNA_color_types.h"
#include "DNA_customdata_types.h"
#include "DNA_scene_types.h"
#include "DNA_world_types.h"
#include "DNA_object_types.h"
#include "DNA_vec_types.h"
#include "BLI_threads.h"
#include "RE_pipeline.h"
#include "RE_shader_ext.h"
#include "sunsky.h"
#include "BLO_sys_types.h"
Go to the source code of this file.
Definition in file render_types.h.
#define LAMPINITSIZE 256 |
Definition at line 66 of file render_types.h.
#define R_ANIMATION 128 |
Definition at line 604 of file render_types.h.
Referenced by RE_BlenderAnim(), and RE_engine_render().
#define R_BAKE_TRACE 32 |
Definition at line 602 of file render_types.h.
Referenced by is_raytraceable_vlr(), and RE_Database_Baking().
#define R_BAKING 64 |
Definition at line 603 of file render_types.h.
Referenced by finalize_render_object(), RE_Database_Baking(), and sss_pass_done().
#define R_DIVIDE_24 32 |
Definition at line 614 of file render_types.h.
Referenced by check_non_flat_quads(), displace_render_face(), split_quads(), and vlr_set_uv_indices().
#define R_DUPLI_TRANSFORMED 1 |
Definition at line 627 of file render_types.h.
Referenced by env_rotate_scene(), and RE_addRenderInstance().
#define R_ENV_TRANSFORMED 2 |
Definition at line 628 of file render_types.h.
Referenced by env_rotate_scene().
#define R_FACE_SPLIT 16 |
Definition at line 612 of file render_types.h.
Referenced by check_non_flat_quads(), split_quads(), and vlr_set_uv_indices().
#define R_FULL_OSA 8 |
Definition at line 611 of file render_types.h.
Referenced by ray_shadow_qmc(), set_fullsample_trace_flag(), shade_samples_fill_with_ps(), and shade_tra_samples_fill().
#define R_HALO 2 |
Definition at line 598 of file render_types.h.
Referenced by do_render_3d(), make_render_halos(), RE_make_stars(), render_new_particle_system(), zbufshade_tile(), and zbufshadeDA_tile().
#define R_HIDDEN 2 |
Definition at line 608 of file render_types.h.
Referenced by env_hideobject(), env_layerflags(), env_showobjects(), zbuffer_abuf(), zbuffer_shadow(), and zbuffer_solid().
#define R_INSTANCEABLE 1 |
Definition at line 624 of file render_types.h.
Referenced by add_render_object(), find_dupligroup_dupli(), and init_render_object_data().
#define R_LAMPHALO 8 |
Definition at line 600 of file render_types.h.
Referenced by add_render_lamp(), shade_tra_samples(), strand_shade_point(), zbufshade_tile(), and zbufshadeDA_tile().
#define R_NEED_TANGENT 16 |
Definition at line 601 of file render_types.h.
Referenced by init_render_mesh(), RE_Database_Baking(), and shade_input_set_shade_texco().
#define R_SEC_FIELD 4 |
Definition at line 599 of file render_types.h.
Referenced by do_render_fields_3d(), image_sample(), imagewrap(), imagewraposa(), imagewraposa_aniso(), init_render_texture(), RE_SetCamera(), and renderflare().
#define R_SMOOTH 1 |
Definition at line 607 of file render_types.h.
Referenced by calc_R_ref(), ray_ao_qmc(), ray_ao_spheresamp(), set_phong_threshold(), shade_input_set_normals(), shade_input_set_shade_texco(), shade_input_set_triangle_i(), shade_input_set_uv(), shade_input_set_vertex_normals(), shade_one_light(), static_particle_strand(), strand_shade_point(), trace_reflect(), and trace_refract().
#define R_STRAND 4 |
Definition at line 610 of file render_types.h.
Referenced by check_non_flat_quads(), isb_bsp_fillfaces(), isb_bsp_test_strand(), split_quads(), static_particle_strand(), zbuffer_abuf(), zbuffer_shadow(), and zbuffer_solid().
#define R_STRAND_B_UNITS 2 |
Definition at line 621 of file render_types.h.
Referenced by finalize_render_object(), render_new_particle_system(), and strand_eval_point().
#define R_STRAND_BSPLINE 1 |
Definition at line 620 of file render_types.h.
Referenced by render_new_particle_system(), and strand_eval_point().
#define R_TANGENT 64 |
Definition at line 616 of file render_types.h.
Referenced by shade_input_set_normals(), shade_one_light(), static_particle_strand(), and strand_shade_point().
#define R_TRACEBLE 128 |
Definition at line 617 of file render_types.h.
Referenced by is_raytraceable_vlr(), set_fullsample_trace_flag(), and vlr_check_intersect().
#define R_TRANSFORMED (1|2) |
Definition at line 629 of file render_types.h.
Referenced by bake_set_vlr_dxyco(), calculate_speedvectors(), calculate_strandsurface_speedvectors(), copy_dbase_object_vectors(), do_bake_shade(), global_bounds_obi(), has_special_rayobject(), isb_bsp_fillfaces(), load_fluidsimspeedvectors(), makeraytree_object(), makeraytree_single(), occ_face(), occ_form_factor(), RE_vlakren_get_normal(), shade_input_calc_viewco(), shade_input_set_shade_texco(), shade_input_set_triangle_i(), shade_input_set_uv(), shade_ray_set_derivative(), shadowbuf_autoclip(), strand_eval_point(), viewpixel_to_lampbuf(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
#define R_ZTRA 1 |
Definition at line 597 of file render_types.h.
Referenced by flag_render_node_material(), give_render_material(), zbufshade_tile(), and zbufshadeDA_tile().
#define SAMP_TYPE_HALTON 1 |
Definition at line 87 of file render_types.h.
Referenced by ray_ao_qmc(), ray_shadow_qmc(), trace_reflect(), and trace_refract().
#define SAMP_TYPE_HAMMERSLEY 2 |
Definition at line 88 of file render_types.h.
Referenced by QMC_getSample(), QMC_initPixel(), QMC_initSampler(), ray_ao_qmc(), ray_shadow_qmc(), trace_reflect(), and trace_refract().
#define SAMP_TYPE_JITTERED 0 |
Definition at line 86 of file render_types.h.
#define TABLEINITSIZE 1024 |
Definition at line 65 of file render_types.h.
Referenced by RE_findOrAddHalo(), RE_findOrAddStrand(), RE_findOrAddVert(), and RE_findOrAddVlak().
typedef struct DeepSample DeepSample |
typedef struct LampShadowSample LampShadowSample |
typedef struct LampShadowSubSample LampShadowSubSample |
For each lamp in a scene, a LampRen is created. It determines the properties of a lightsource.
typedef struct ObjectInstanceRen ObjectInstanceRen |
typedef struct QMCSampler QMCSampler |
typedef struct RenderPart RenderPart |
typedef struct SampleTables SampleTables |
typedef struct ShadSampleBuf ShadSampleBuf |
typedef struct StrandBound StrandBound |
typedef struct StrandBuffer StrandBuffer |
typedef struct StrandSurface StrandSurface |
typedef struct StrandVert StrandVert |
typedef struct VolPrecachePart VolPrecachePart |
typedef struct VolumePrecache VolumePrecache |