formZ SDK
| 5.0 API Reference
| Project
| Modeling
| Rendering
| Shaders
fz_shdr_fset
Identifiers
These constants are passed to fzpl_fset_acquire to identify the function set.
FZ_SHDR_FSET_TYPE
Rendering shader function set UUID.
FZ_SHDR_FSET_NAME
RenderZone shader function set name.
FZ_SHDR_FSET_VERSION
RenderZone shader function set version.
Description
Rendering shader function set. It contains functions which
can be called by a plugin or script shader to facilitate
shading calculations and to define shader parameters.
Availability
5.0.0.0
Functions:
fz_shdr_ambient_occl_addtl_contrast
fz_shdr_ambient_occl_contrast
fz_shdr_fuim_create_ambient_items
fz_shdr_fuim_create_asample_items
fz_shdr_fuim_create_diffuse_items
fz_shdr_fuim_create_glow_items
fz_shdr_fuim_create_mirror_items
fz_shdr_fuim_create_noise_items
fz_shdr_fuim_create_scale_items
fz_shdr_fuim_create_specular_items
fz_shdr_fuim_create_specular_roughness_items
fz_shdr_fuim_create_trans_refraction_items
fz_shdr_fuim_create_transmission_items
fz_shdr_get_ambient_factor
fz_shdr_get_ambient_term
fz_shdr_get_col
fz_shdr_get_diffuse_factor
fz_shdr_get_diffuse_term
fz_shdr_get_dist_eye_world_pnt
fz_shdr_get_glow_factor
fz_shdr_get_index_of_refraction
fz_shdr_get_ispace_xy
fz_shdr_get_mirror_factor
fz_shdr_get_noise_impulses
fz_shdr_get_noise_type
fz_shdr_get_objt_face
fz_shdr_get_parm
fz_shdr_get_parm_ptr
fz_shdr_get_rndr_resolution
fz_shdr_get_rndr_windex
fz_shdr_get_specular_color
fz_shdr_get_specular_factor
fz_shdr_get_specular_roughness
fz_shdr_get_specular_term
fz_shdr_get_transmission_factor
fz_shdr_get_tspace_pnt
fz_shdr_get_tspace_st
fz_shdr_get_view_dir
fz_shdr_get_view_eye
fz_shdr_get_windex
fz_shdr_get_world_geom_normal
fz_shdr_get_world_pnt
fz_shdr_get_world_shading_normal
fz_shdr_is_in_preview
fz_shdr_noise_1d
fz_shdr_noise_2d
fz_shdr_noise_3d
fz_shdr_ray_inside_solid
fz_shdr_ray_reflect
fz_shdr_ray_refract
fz_shdr_raytrace_depth
fz_shdr_raytrace_reflected
fz_shdr_raytrace_refracted
fz_shdr_saw_tooth
fz_shdr_set_ambient_occl_parm
fz_shdr_set_ambient_parm
fz_shdr_set_area_sample_parm
fz_shdr_set_bool_parm
fz_shdr_set_col
fz_shdr_set_col_parm
fz_shdr_set_diffuse_parm
fz_shdr_set_flt_parm
fz_shdr_set_glow_parm
fz_shdr_set_int_parm
fz_shdr_set_menu_parm
fz_shdr_set_mirror_parm
fz_shdr_set_noise_parm
fz_shdr_set_parm_anim_id
fz_shdr_set_pct_parm
fz_shdr_set_scale_parm
fz_shdr_set_sld_flt_parm
fz_shdr_set_sld_int_parm
fz_shdr_set_solid
fz_shdr_set_specular_color_parm
fz_shdr_set_specular_parm
fz_shdr_set_transmission_parm
fz_shdr_set_wrapped
fz_shdr_smooth_step
fz_shdr_spline_color
fz_shdr_spline_value
fz_shdr_turbulance_1d
fz_shdr_turbulance_2d
fz_shdr_turbulance_3d
Defined in
fz_rzne_shdr_api.h