Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z _ __init__() (diffrp.materials.base_material.CustomSurfaceInputs method) (diffrp.materials.base_material.SurfaceInput method) (diffrp.materials.base_material.SurfaceOutputStandard method) (diffrp.materials.base_material.SurfaceUniform method) (diffrp.materials.base_material.VertexArrayObject method) (diffrp.materials.default_material.DefaultMaterial method) (diffrp.materials.gltf_material.GLTFMaterial method) (diffrp.materials.gltf_material.GLTFSampler method) (diffrp.rendering.camera.Camera method) (diffrp.rendering.camera.PerspectiveCamera method) (diffrp.rendering.camera.RawCamera method) (diffrp.rendering.denoiser.UNet method) (diffrp.rendering.denoiser.UNetLarge method) (diffrp.rendering.interpolator.FullScreenInterpolator method) (diffrp.rendering.interpolator.MaskedSparseInterpolator method) (diffrp.rendering.path_tracing.PathTracingSession method) (diffrp.rendering.path_tracing.PathTracingSessionOptions method) (diffrp.rendering.path_tracing.RayOutputs method) (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions method) (diffrp.scene.lights.DirectionalLight method) (diffrp.scene.lights.ImageEnvironmentLight method) (diffrp.scene.lights.Light method) (diffrp.scene.lights.PointLight method) (diffrp.scene.objects.MeshObject method) (diffrp.scene.scene.Scene method) (diffrp.utils.raycaster.Raycaster method) (diffrp.viewer.mpl.Viewer method) A aces_fit() (in module diffrp.utils.colors) aces_simple() (in module diffrp.utils.colors) add_light() (diffrp.scene.scene.Scene method) add_mesh_object() (diffrp.scene.scene.Scene method) additive() (in module diffrp.utils.composite) agx_base_contrast() (in module diffrp.utils.tone_mapping) albedo (diffrp.materials.base_material.SurfaceOutputStandard attribute) albedo() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) albedo_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) albedo_srgb() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) alexa_logc_ei1000_to_linear() (in module diffrp.utils.colors) alpha (diffrp.materials.base_material.SurfaceOutputStandard attribute) (diffrp.rendering.path_tracing.RayOutputs attribute) alpha_additive() (in module diffrp.utils.composite) alpha_blend() (in module diffrp.utils.composite) alpha_cutoff (diffrp.materials.gltf_material.GLTFMaterial attribute) alpha_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) alpha_mode (diffrp.materials.gltf_material.GLTFMaterial attribute) angles_to_unit_direction() (in module diffrp.utils.coordinates) aov() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) aovs (diffrp.materials.base_material.SurfaceOutputStandard attribute) B background_alpha_compose() (in module diffrp.utils.composite) barycentric() (in module diffrp.utils.geometry) base_color_factor (diffrp.materials.gltf_material.GLTFMaterial attribute) base_color_texture (diffrp.materials.gltf_material.GLTFMaterial attribute) black_tex() (in module diffrp.utils.shader_ops) blur2d() (in module diffrp.utils.shader_ops) BruteForceRaycaster (class in diffrp.utils.raycaster) build() (diffrp.utils.raycaster.BruteForceRaycaster method) (diffrp.utils.raycaster.NaivePBBVH method) (diffrp.utils.raycaster.Raycaster method) (diffrp.utils.raycaster.TorchOptiX method) C cached() (in module diffrp.utils.cache) cached_func() (in module diffrp.utils.cache) Camera (class in diffrp.rendering.camera) camera (diffrp.rendering.mixin.RenderSessionMixin attribute) camera_far() (diffrp.rendering.mixin.RenderSessionMixin method) camera_matrix (diffrp.materials.base_material.SurfaceUniform property) camera_P() (diffrp.rendering.mixin.RenderSessionMixin method) camera_position (diffrp.materials.base_material.SurfaceUniform property) camera_rays() (diffrp.rendering.mixin.RenderSessionMixin method) camera_space_normal() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) camera_space_normal_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) camera_V() (diffrp.rendering.mixin.RenderSessionMixin method) camera_VP() (diffrp.rendering.mixin.RenderSessionMixin method) clip_space() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) color (diffrp.materials.base_material.SurfaceInput property) (diffrp.materials.base_material.VertexArrayObject attribute) (diffrp.scene.lights.Light attribute) (diffrp.scene.objects.MeshObject attribute) compile_plugin() (in module diffrp.plugins.mikktspace) compose_layers() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) compute_face_normals() (in module diffrp.utils.geometry) compute_vertex_normals() (in module diffrp.utils.geometry) concat() (in module diffrp.rendering.denoiser) Conv() (in module diffrp.rendering.denoiser) cross() (in module diffrp.utils.shader_ops) custom_attrs (diffrp.materials.base_material.SurfaceInput property) (diffrp.materials.base_material.VertexArrayObject attribute) (diffrp.scene.objects.MeshObject attribute) CustomSurfaceInputs (class in diffrp.materials.base_material) D DefaultMaterial (class in diffrp.materials.default_material) depth() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) depth_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) deterministic (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions attribute) diffrp module diffrp.loaders module diffrp.loaders.gltf_loader module diffrp.materials module diffrp.materials.base_material module diffrp.materials.default_material module diffrp.materials.gltf_material module diffrp.plugins module diffrp.plugins.mikktspace module diffrp.rendering module diffrp.rendering.camera module diffrp.rendering.denoiser module diffrp.rendering.interpolator module diffrp.rendering.mixin module diffrp.rendering.path_tracing module diffrp.rendering.surface_deferred module diffrp.resources module diffrp.resources.hdris module diffrp.scene module diffrp.scene.lights module diffrp.scene.objects module diffrp.scene.scene module diffrp.scripts module diffrp.utils module diffrp.utils.cache module diffrp.utils.colors module diffrp.utils.composite module diffrp.utils.coordinates module diffrp.utils.exchange module diffrp.utils.geometry module diffrp.utils.light_transport module diffrp.utils.raycaster module diffrp.utils.shader_ops module diffrp.utils.tone_mapping module diffrp.version module diffrp.viewer module diffrp.viewer.mpl module direction (diffrp.scene.lights.DirectionalLight attribute) DirectionalLight (class in diffrp.scene.lights) distance() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) distance_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) dot() (in module diffrp.utils.shader_ops) E edge_gradient() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) emission (diffrp.materials.base_material.SurfaceOutputStandard attribute) emission() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) emission_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) emissive_factor (diffrp.materials.gltf_material.GLTFMaterial attribute) emissive_texture (diffrp.materials.gltf_material.GLTFMaterial attribute) empty_normal_tex() (in module diffrp.utils.shader_ops) ensure_mode() (in module diffrp.loaders.gltf_loader) execute() (in module diffrp.plugins.mikktspace) extras (diffrp.rendering.path_tracing.RayOutputs attribute) F false_color_camera_space_normal() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) false_color_mask_mso() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) false_color_nocs() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) false_color_world_space_normal() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) flipper_2d() (in module diffrp.utils.shader_ops) flipper_3d() (in module diffrp.utils.shader_ops) float2() (in module diffrp.utils.shader_ops) float3() (in module diffrp.utils.shader_ops) float4() (in module diffrp.utils.shader_ops) float_to_triidx() (in module diffrp.rendering.interpolator) floatx() (in module diffrp.utils.shader_ops) fma() (in module diffrp.utils.shader_ops) force_rgba() (in module diffrp.loaders.gltf_loader) forward() (diffrp.rendering.denoiser.UNet method) (diffrp.rendering.denoiser.UNetLarge method) fresnel_schlick_smoothness() (in module diffrp.utils.light_transport) from_c1hw() (in module diffrp.utils.shader_ops) from_orbit() (diffrp.rendering.camera.PerspectiveCamera class method) from_trimesh_scene() (in module diffrp.loaders.gltf_loader) fsa() (in module diffrp.utils.shader_ops) full_like_vec() (in module diffrp.utils.shader_ops) FullScreenInterpolator (class in diffrp.rendering.interpolator) G gbuffer_collect() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) geometry_schlick_ggx() (in module diffrp.utils.light_transport) geometry_smith() (in module diffrp.utils.light_transport) get_denoiser() (in module diffrp.rendering.denoiser) GLTFMaterial (class in diffrp.materials.gltf_material) GLTFSampler (class in diffrp.materials.gltf_material) gpu_color() (in module diffrp.utils.shader_ops) gpu_f32() (in module diffrp.utils.shader_ops) gpu_i32() (in module diffrp.utils.shader_ops) gray_tex() (in module diffrp.utils.shader_ops) H hammersley() (in module diffrp.utils.light_transport) homogeneous() (in module diffrp.utils.shader_ops) homogeneous_vec() (in module diffrp.utils.shader_ops) hsv2rgb() (in module diffrp.utils.shader_ops) I ibl() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) ibl_diffuse_base_resolution (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions attribute) ibl_diffuse_sample_resolution (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions attribute) ibl_specular_base_resolution (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions attribute) ibl_specular_mip_levels (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions attribute) ibl_specular_samples (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions attribute) ICached (class in diffrp.utils.cache) image (diffrp.materials.gltf_material.GLTFSampler attribute) (diffrp.scene.lights.ImageEnvironmentLight attribute) image_rh() (diffrp.scene.lights.ImageEnvironmentLight method) ImageEnvironmentLight (class in diffrp.scene.lights) importance_sample_ggx() (in module diffrp.utils.light_transport) intensity (diffrp.scene.lights.Light attribute) intepolator_impl (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions property) interpolate() (diffrp.rendering.interpolator.FullScreenInterpolator method) (diffrp.rendering.interpolator.Interpolator method) (diffrp.rendering.interpolator.MaskedSparseInterpolator method) interpolate_ex() (diffrp.materials.base_material.SurfaceInput method) interpolation (diffrp.materials.gltf_material.GLTFSampler attribute) Interpolator (class in diffrp.rendering.interpolator) interpolator_impl (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions attribute) irradiance_integral_env_map() (in module diffrp.utils.light_transport) K key_cached() (in module diffrp.utils.cache) L latlong_grid() (in module diffrp.utils.coordinates) layer_material() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) layer_material_rays() (diffrp.rendering.path_tracing.PathTracingSession method) length() (in module diffrp.utils.shader_ops) Light (class in diffrp.scene.lights) lights (diffrp.scene.scene.Scene attribute) linear_to_alexa_logc_ei1000() (in module diffrp.utils.colors) linear_to_pu() (in module diffrp.utils.colors) linear_to_srgb() (in module diffrp.utils.colors) load_gltf_scene() (in module diffrp.loaders.gltf_loader) local_pos (diffrp.materials.base_material.SurfaceInput property) local_position() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) local_position_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) lookat() (diffrp.rendering.camera.PerspectiveCamera method) M M (diffrp.materials.base_material.SurfaceUniform attribute) (diffrp.scene.objects.MeshObject attribute) make_face_soup() (in module diffrp.utils.geometry) MaskedSparseInterpolator (class in diffrp.rendering.interpolator) material (diffrp.scene.objects.MeshObject attribute) max_layers (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSessionOptions attribute) MeshObject (class in diffrp.scene.objects) metadata (diffrp.scene.objects.MeshObject attribute) (diffrp.scene.scene.Scene attribute) metallic (diffrp.materials.base_material.SurfaceOutputStandard attribute) metallic_factor (diffrp.materials.gltf_material.GLTFMaterial attribute) metallic_roughness_texture (diffrp.materials.gltf_material.GLTFMaterial attribute) module diffrp diffrp.loaders diffrp.loaders.gltf_loader diffrp.materials diffrp.materials.base_material diffrp.materials.default_material diffrp.materials.gltf_material diffrp.plugins diffrp.plugins.mikktspace diffrp.rendering diffrp.rendering.camera diffrp.rendering.denoiser diffrp.rendering.interpolator diffrp.rendering.mixin diffrp.rendering.path_tracing diffrp.rendering.surface_deferred diffrp.resources diffrp.resources.hdris diffrp.scene diffrp.scene.lights diffrp.scene.objects diffrp.scene.scene diffrp.scripts diffrp.utils diffrp.utils.cache diffrp.utils.colors diffrp.utils.composite diffrp.utils.coordinates diffrp.utils.exchange diffrp.utils.geometry diffrp.utils.light_transport diffrp.utils.raycaster diffrp.utils.shader_ops diffrp.utils.tone_mapping diffrp.version diffrp.viewer diffrp.viewer.mpl mso_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) multi_surf() (in module diffrp.utils.shader_ops) N NaivePBBVH (class in diffrp.utils.raycaster) near_plane_ndc_grid() (in module diffrp.utils.coordinates) newport_loft() (in module diffrp.resources.hdris) next_rays_d (diffrp.rendering.path_tracing.RayOutputs attribute) next_rays_o (diffrp.rendering.path_tracing.RayOutputs attribute) normal (diffrp.materials.base_material.SurfaceOutputStandard attribute) normal_distribution_function_ggx() (in module diffrp.utils.light_transport) normal_space (diffrp.materials.base_material.SurfaceOutputStandard attribute) normal_texture (diffrp.materials.gltf_material.GLTFMaterial attribute) normalized() (in module diffrp.utils.shader_ops) normals (diffrp.materials.base_material.VertexArrayObject attribute) (diffrp.scene.objects.MeshObject attribute) nvdr_antialias() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) O objects (diffrp.scene.scene.Scene attribute) occlusion (diffrp.materials.base_material.SurfaceOutputStandard attribute) occlusion_texture (diffrp.materials.gltf_material.GLTFMaterial attribute) on_key_down() (diffrp.viewer.mpl.Viewer method) on_key_up() (diffrp.viewer.mpl.Viewer method) on_motion() (diffrp.viewer.mpl.Viewer method) on_press() (diffrp.viewer.mpl.Viewer method) on_release() (diffrp.viewer.mpl.Viewer method) ones_like_vec() (in module diffrp.utils.shader_ops) optix_log_level (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) P P (diffrp.materials.base_material.SurfaceUniform attribute) P() (diffrp.rendering.camera.Camera method) (diffrp.rendering.camera.PerspectiveCamera method) (diffrp.rendering.camera.RawCamera method) PathTracingSession (class in diffrp.rendering.path_tracing) PathTracingSessionOptions (class in diffrp.rendering.path_tracing) pbr() (diffrp.rendering.path_tracing.PathTracingSession method) (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) pbr_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) pbr_ray_last_bounce (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) pbr_ray_step_epsilon (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) PerspectiveCamera (class in diffrp.rendering.camera) point_in_tri2d() (in module diffrp.utils.geometry) PointLight (class in diffrp.scene.lights) polyfill_interpolate() (in module diffrp.rendering.interpolator) pool() (in module diffrp.rendering.denoiser) position (diffrp.scene.lights.PointLight attribute) pre_integral_env_brdf() (in module diffrp.utils.light_transport) prefilter_env_map() (in module diffrp.utils.light_transport) prepare_ibl() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) preprocess() (diffrp.scene.objects.MeshObject method) pu_to_linear() (in module diffrp.utils.colors) Q query() (diffrp.utils.raycaster.BruteForceRaycaster method) (diffrp.utils.raycaster.NaivePBBVH method) (diffrp.utils.raycaster.Raycaster method) (diffrp.utils.raycaster.TorchOptiX method) R radiance (diffrp.rendering.path_tracing.RayOutputs attribute) rasterize() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) RawCamera (class in diffrp.rendering.camera) ray_depth (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) ray_split_size (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) ray_spp (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) Raycaster (class in diffrp.utils.raycaster) raycaster() (diffrp.rendering.path_tracing.PathTracingSession method) raycaster_builder (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) raycaster_epsilon (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) raycaster_impl (diffrp.rendering.path_tracing.PathTracingSessionOptions attribute) RayOutputs (class in diffrp.rendering.path_tracing) rebuild_camera() (diffrp.viewer.mpl.Viewer method) reflect() (in module diffrp.utils.shader_ops) refresh() (diffrp.viewer.mpl.Viewer method) relu() (in module diffrp.rendering.denoiser) render() (diffrp.viewer.mpl.Viewer method) render_skybox (diffrp.scene.lights.ImageEnvironmentLight attribute) RenderSessionMixin (class in diffrp.rendering.mixin) resolution() (diffrp.rendering.camera.Camera method) (diffrp.rendering.camera.PerspectiveCamera method) (diffrp.rendering.camera.RawCamera method) rgb2hsv() (in module diffrp.utils.shader_ops) roughness_factor (diffrp.materials.gltf_material.GLTFMaterial attribute) run_denoiser() (in module diffrp.rendering.denoiser) S sample() (diffrp.materials.gltf_material.GLTFSampler method) sample2d() (in module diffrp.utils.shader_ops) sample3d() (in module diffrp.utils.shader_ops) sampler_brdf() (diffrp.rendering.path_tracing.PathTracingSession method) saturate() (in module diffrp.utils.shader_ops) Scene (class in diffrp.scene.scene) scene (diffrp.rendering.mixin.RenderSessionMixin attribute) set_prepare_ibl() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) set_transform() (diffrp.rendering.camera.PerspectiveCamera method) shade() (diffrp.materials.base_material.SurfaceMaterial method) (diffrp.materials.default_material.DefaultMaterial method) (diffrp.materials.gltf_material.GLTFMaterial method) sign2d() (in module diffrp.utils.geometry) singleton_cached() (in module diffrp.utils.cache) small_matrix_inverse() (in module diffrp.utils.shader_ops) smoothness (diffrp.materials.base_material.SurfaceOutputStandard attribute) sobel() (in module diffrp.utils.shader_ops) split_alpha() (in module diffrp.utils.shader_ops) srgb_to_linear() (in module diffrp.utils.colors) ssaa_downscale() (in module diffrp.utils.composite) static_batching() (diffrp.scene.scene.Scene method) stencils (diffrp.materials.base_material.VertexArrayObject attribute) SurfaceDeferredRenderSession (class in diffrp.rendering.surface_deferred) SurfaceDeferredRenderSessionOptions (class in diffrp.rendering.surface_deferred) SurfaceInput (class in diffrp.materials.base_material) SurfaceMaterial (class in diffrp.materials.base_material) SurfaceOutputStandard (class in diffrp.materials.base_material) SurfaceUniform (class in diffrp.materials.base_material) T tangents (diffrp.materials.base_material.VertexArrayObject attribute) (diffrp.scene.objects.MeshObject attribute) to_bchw() (in module diffrp.utils.shader_ops) to_c1hw() (in module diffrp.utils.shader_ops) to_gltf_material() (in module diffrp.loaders.gltf_loader) to_hwc() (in module diffrp.utils.shader_ops) to_pil() (in module diffrp.utils.exchange) torch_load_no_warning() (in module diffrp.utils.exchange) TorchOptiX (class in diffrp.utils.raycaster) trace_rays() (diffrp.rendering.path_tracing.PathTracingSession method) transfer (diffrp.rendering.path_tracing.RayOutputs attribute) transform_point() (in module diffrp.utils.shader_ops) transform_point4x3() (in module diffrp.utils.shader_ops) transform_vector() (in module diffrp.utils.shader_ops) transform_vector3x3() (in module diffrp.utils.shader_ops) triidx_to_float() (in module diffrp.rendering.interpolator) tris (diffrp.materials.base_material.VertexArrayObject attribute) (diffrp.scene.objects.MeshObject attribute) U UNet (class in diffrp.rendering.denoiser) UNetLarge (class in diffrp.rendering.denoiser) unit_direction_to_angles() (in module diffrp.utils.coordinates) unit_direction_to_latlong_uv() (in module diffrp.utils.coordinates) update() (diffrp.viewer.mpl.Viewer method) upsample() (in module diffrp.rendering.denoiser) uv (diffrp.materials.base_material.SurfaceInput property) (diffrp.materials.base_material.VertexArrayObject attribute) (diffrp.scene.objects.MeshObject attribute) V V (diffrp.materials.base_material.SurfaceUniform attribute) V() (diffrp.rendering.camera.Camera method) (diffrp.rendering.camera.RawCamera method) vertex_array_object() (diffrp.rendering.mixin.RenderSessionMixin method) VertexArrayObject (class in diffrp.materials.base_material) verts (diffrp.materials.base_material.VertexArrayObject attribute) (diffrp.scene.objects.MeshObject attribute) vi_data (diffrp.rendering.interpolator.Interpolator attribute) view_dir (diffrp.materials.base_material.SurfaceInput property) view_dir() (diffrp.rendering.mixin.RenderSessionMixin method) Viewer (class in diffrp.viewer.mpl) W white_tex() (in module diffrp.utils.shader_ops) world_normal (diffrp.materials.base_material.SurfaceInput property) world_normal_unnormalized (diffrp.materials.base_material.SurfaceInput property) world_pos (diffrp.materials.base_material.SurfaceInput property) (diffrp.materials.base_material.VertexArrayObject attribute) world_position() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) world_position_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) world_space_normal() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) world_space_normal_layered() (diffrp.rendering.surface_deferred.SurfaceDeferredRenderSession method) world_tangent (diffrp.materials.base_material.SurfaceInput property) wrap_mode (diffrp.materials.gltf_material.GLTFSampler attribute) Z zeros_like_vec() (in module diffrp.utils.shader_ops)