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