Blender V2.61 - r43446
|
#include <render_types.h>
Public Attributes | |
struct ObjectInstanceRen * | next |
struct ObjectInstanceRen * | prev |
ObjectRen * | obr |
Object * | ob |
Object * | par |
int | index |
int | psysindex |
int | lay |
float | mat [4][4] |
float | nmat [3][3] |
short | flag |
float | dupliorco [3] |
float | dupliuv [2] |
float(* | duplitexmat )[4] |
struct VolumePrecache * | volume_precache |
float * | vectors |
int | totvector |
struct RayObject * | raytree |
int | transform_primitives |
Definition at line 324 of file render_types.h.
float ObjectInstanceRen::dupliorco[3] |
Definition at line 334 of file render_types.h.
Referenced by database_init_objects(), and shade_input_set_shade_texco().
float(* ObjectInstanceRen::duplitexmat)[4] |
Definition at line 335 of file render_types.h.
Referenced by do_material_tex(), do_volume_tex(), and set_dupli_tex_mat().
float ObjectInstanceRen::dupliuv[2] |
Definition at line 334 of file render_types.h.
Referenced by database_init_objects(), and shade_input_set_shade_texco().
short ObjectInstanceRen::flag |
Definition at line 332 of file render_types.h.
Referenced by bake_set_vlr_dxyco(), calculate_speedvectors(), calculate_strandsurface_speedvectors(), copy_dbase_object_vectors(), do_bake_shade(), env_rotate_scene(), global_bounds_obi(), has_special_rayobject(), isb_bsp_fillfaces(), load_fluidsimspeedvectors(), makeraytree_object(), makeraytree_single(), occ_face(), occ_form_factor(), RE_addRenderInstance(), 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().
Definition at line 329 of file render_types.h.
Referenced by RE_addRenderInstance(), and RE_Database_FromScene_Vectors().
Definition at line 329 of file render_types.h.
Referenced by isb_bsp_fillfaces(), RE_addRenderInstance(), RE_Database_FromScene_Vectors(), renderspothalo(), shade_lamp_loop(), shade_lamp_loop_only_shadow(), shadowbuf_autoclip(), vlr_check_intersect(), vol_shade_one_lamp(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
float ObjectInstanceRen::mat[4][4] |
Definition at line 331 of file render_types.h.
Referenced by assign_dupligroup_dupli(), calculate_speedvectors(), calculate_strandsurface_speedvectors(), copy_dbase_object_vectors(), do_bake_shade(), env_rotate_scene(), find_dupli_instances(), global_bounds_obi(), isb_bsp_fillfaces(), load_fluidsimspeedvectors(), makeraytree_object(), makeraytree_single(), occ_face(), occ_form_factor(), rayface_from_vlak(), RE_addRenderInstance(), shade_input_calc_viewco(), shade_input_set_shade_texco(), shade_input_set_uv(), shadowbuf_autoclip(), strand_eval_point(), viewpixel_to_lampbuf(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
Definition at line 325 of file render_types.h.
Referenced by copy_dbase_object_vectors(), env_rotate_scene(), free_dbase_object_vectors(), free_renderdata_tables(), free_volume_precache(), freeraytree(), get_next_bake_face(), init_camera_inside_volumes(), isb_bsp_fillfaces(), makeraytree_single(), occ_tree_build(), RE_Database_FromScene_Vectors(), RE_makeRenderInstances(), shadowbuf_autoclip(), volume_precache(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
float ObjectInstanceRen::nmat[3][3] |
Definition at line 331 of file render_types.h.
Referenced by assign_dupligroup_dupli(), bake_set_vlr_dxyco(), env_rotate_scene(), find_dupli_instances(), occ_face(), RE_addRenderInstance(), RE_vlakren_get_normal(), shade_input_set_shade_texco(), shade_input_set_triangle_i(), and shade_ray_set_derivative().
Definition at line 328 of file render_types.h.
Referenced by do_volume_tex(), find_dupli_instances(), RE_addRenderInstance(), RE_Database_FromScene_Vectors(), and RE_sample_material_color().
Definition at line 327 of file render_types.h.
Referenced by assign_dupligroup_dupli(), calculate_speedvectors(), copy_dbase_object_vectors(), deep_alpha(), do_bake_shade(), find_dupli_instances(), freeraytree(), get_next_bake_face(), global_bounds_obi(), has_special_rayobject(), init_camera_inside_volumes(), is_raytraceable(), isb_bsp_fillfaces(), isb_make_buffer(), isb_make_buffer_transp(), load_fluidsimspeedvectors(), makeraytree_object(), makeraytree_single(), occ_build_shade(), occ_face(), occ_form_factor(), occ_tree_build(), precache_setup_shadeinput(), RE_addRenderInstance(), RE_Database_FromScene_Vectors(), RE_makeRenderInstances(), RE_strandren_get_winspeed(), RE_vertren_get_winspeed(), shade_input_set_triangle(), shade_input_set_triangle_i(), shade_ray(), shade_strand_samples(), shade_tface(), shade_volume_inside(), shadowbuf_autoclip(), strand_shade_point(), unref_strand_samples(), vlr_check_bake(), vol_get_density(), volume_precache(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), zbuffer_strands_abuf(), and zbufshade_sss_tile().
Definition at line 328 of file render_types.h.
Referenced by RE_addRenderInstance(), and RE_Database_FromScene_Vectors().
struct ObjectInstanceRen * ObjectInstanceRen::prev |
Definition at line 325 of file render_types.h.
Referenced by find_dupli_instances(), and RE_makeRenderInstances().
Definition at line 329 of file render_types.h.
Referenced by find_dupli_instances(), RE_addRenderInstance(), and RE_Database_FromScene_Vectors().
struct RayObject* ObjectInstanceRen::raytree |
Definition at line 343 of file render_types.h.
Referenced by free_renderdata_tables(), freeraytree(), and makeraytree_object().
Definition at line 340 of file render_types.h.
Referenced by copy_dbase_object_vectors(), and RE_Database_FromScene_Vectors().
Definition at line 344 of file render_types.h.
Referenced by makeraytree_object(), makeraytree_single(), and rayface_from_vlak().
float* ObjectInstanceRen::vectors |
Definition at line 339 of file render_types.h.
Referenced by copy_dbase_object_vectors(), free_dbase_object_vectors(), free_renderdata_tables(), RE_Database_FromScene_Vectors(), RE_strandren_get_winspeed(), and RE_vertren_get_winspeed().
Definition at line 337 of file render_types.h.
Referenced by free_volume_precache(), global_bounds_obi(), precache_init_parts(), vol_get_precached_scattering(), vol_precache_objectinstance_threads(), vol_precache_part(), and volumeintegrate().