Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
irtk documentation
irtk documentation

Get Started

  • Installation Guide
  • Quick Start

Tutorials

  • Simple Inverse Rendering Example

References

  • Connector References
    • psdr-jit
    • psdr-enzyme
    • Mitsuba 3
    • nvdiffrast
    • PyTorch3D
    • redner
  • API References
    • irtk
      • irtk.config
      • irtk.connector
        • irtk.connector.Connector
        • irtk.connector.get_connector
        • irtk.connector.get_connector_list
        • irtk.connector.is_connector_available
      • irtk.connectors
        • irtk.connectors.mitsuba_connector
          • irtk.connectors.mitsuba_connector.MitsubaConnector
          • irtk.connectors.mitsuba_connector.MitsubaMicrofacetBSDF
          • irtk.connectors.mitsuba_connector.convert_color
          • irtk.connectors.mitsuba_connector.gen_add_param
          • irtk.connectors.mitsuba_connector.process_diffuse_brdf
          • irtk.connectors.mitsuba_connector.process_environment_light
          • irtk.connectors.mitsuba_connector.process_hdr_film
          • irtk.connectors.mitsuba_connector.process_integrator
          • irtk.connectors.mitsuba_connector.process_mesh
          • irtk.connectors.mitsuba_connector.process_microfacet_brdf
          • irtk.connectors.mitsuba_connector.process_perspective_camera
          • irtk.connectors.mitsuba_connector.process_perspective_camera_full
          • irtk.connectors.mitsuba_connector.process_rough_dielectric_brdf
          • irtk.connectors.mitsuba_connector.process_smooth_dielectric_brdf
          • irtk.connectors.mitsuba_connector.tensor_f_to_mi
          • irtk.connectors.mitsuba_connector.tensor_i_to_mi
        • irtk.connectors.nvdiffrast_connector
          • irtk.connectors.nvdiffrast_connector.NvMesh
          • irtk.connectors.nvdiffrast_connector.NvdiffrastConnector
          • irtk.connectors.nvdiffrast_connector.Texture2D
          • irtk.connectors.nvdiffrast_connector.avg_pool_nhwc
          • irtk.connectors.nvdiffrast_connector.bsdf_fresnel_shlick
          • irtk.connectors.nvdiffrast_connector.bsdf_lambda_ggx
          • irtk.connectors.nvdiffrast_connector.bsdf_lambert
          • irtk.connectors.nvdiffrast_connector.bsdf_masking_smith_ggx_correlated
          • irtk.connectors.nvdiffrast_connector.bsdf_microfacet
          • irtk.connectors.nvdiffrast_connector.bsdf_ndf_ggx
          • irtk.connectors.nvdiffrast_connector.bsdf_pbr
          • irtk.connectors.nvdiffrast_connector.bsdf_pbr_specular
          • irtk.connectors.nvdiffrast_connector.bsdf_phong
          • irtk.connectors.nvdiffrast_connector.bsdf_prepare_shading_normal
          • irtk.connectors.nvdiffrast_connector.compute_tangents
          • irtk.connectors.nvdiffrast_connector.compute_vertex_normals
          • irtk.connectors.nvdiffrast_connector.interpolate
          • irtk.connectors.nvdiffrast_connector.lambert
          • irtk.connectors.nvdiffrast_connector.lookAt
          • irtk.connectors.nvdiffrast_connector.microfacet_bsdf
          • irtk.connectors.nvdiffrast_connector.microfacet_eval
          • irtk.connectors.nvdiffrast_connector.pbr_bsdf
          • irtk.connectors.nvdiffrast_connector.prepare_shading_normal
          • irtk.connectors.nvdiffrast_connector.process_diffuse_brdf
          • irtk.connectors.nvdiffrast_connector.process_hdr_film
          • irtk.connectors.nvdiffrast_connector.process_mesh
          • irtk.connectors.nvdiffrast_connector.process_microfacet_brdf
          • irtk.connectors.nvdiffrast_connector.process_perspective_camera
          • irtk.connectors.nvdiffrast_connector.process_point_light
          • irtk.connectors.nvdiffrast_connector.projection
          • irtk.connectors.nvdiffrast_connector.render
          • irtk.connectors.nvdiffrast_connector.render_layer
          • irtk.connectors.nvdiffrast_connector.render_mesh
          • irtk.connectors.nvdiffrast_connector.scale_img_hwc
          • irtk.connectors.nvdiffrast_connector.scale_img_nhwc
          • irtk.connectors.nvdiffrast_connector.shade
          • irtk.connectors.nvdiffrast_connector.transform_pos
          • irtk.connectors.nvdiffrast_connector.xfm_points
        • irtk.connectors.psdr_enzyme_connector
          • irtk.connectors.psdr_enzyme_connector.PSDREnzymeConnector
          • irtk.connectors.psdr_enzyme_connector.color_to_bitmap
          • irtk.connectors.psdr_enzyme_connector.color_to_spectrum
          • irtk.connectors.psdr_enzyme_connector.process_diffuse_brdf
          • irtk.connectors.psdr_enzyme_connector.process_environment_light
          • irtk.connectors.psdr_enzyme_connector.process_hdr_film
          • irtk.connectors.psdr_enzyme_connector.process_integrator
          • irtk.connectors.psdr_enzyme_connector.process_mesh
          • irtk.connectors.psdr_enzyme_connector.process_perspective_camera
          • irtk.connectors.psdr_enzyme_connector.process_rough_conductor_bsdf
          • irtk.connectors.psdr_enzyme_connector.process_rough_dielectric_bsdf
        • irtk.connectors.psdr_jit_connector
          • irtk.connectors.psdr_jit_connector.MicrofacetBRDFPerVertex
          • irtk.connectors.psdr_jit_connector.PSDRJITConnector
          • irtk.connectors.psdr_jit_connector.convert_color
          • irtk.connectors.psdr_jit_connector.process_diffuse_brdf
          • irtk.connectors.psdr_jit_connector.process_environment_light
          • irtk.connectors.psdr_jit_connector.process_hdr_film
          • irtk.connectors.psdr_jit_connector.process_integrator
          • irtk.connectors.psdr_jit_connector.process_mesh
          • irtk.connectors.psdr_jit_connector.process_microfacet_brdf
          • irtk.connectors.psdr_jit_connector.process_microfacet_brdf_per_vertex
          • irtk.connectors.psdr_jit_connector.process_perspective_camera
          • irtk.connectors.psdr_jit_connector.process_perspective_camera_full
          • irtk.connectors.psdr_jit_connector.process_point_light
        • irtk.connectors.pytorch3d_connector
          • irtk.connectors.pytorch3d_connector.PyTorch3DConnector
          • irtk.connectors.pytorch3d_connector.process_diffuse_brdf
          • irtk.connectors.pytorch3d_connector.process_hdr_film
          • irtk.connectors.pytorch3d_connector.process_mesh
          • irtk.connectors.pytorch3d_connector.process_microfacet_brdf
          • irtk.connectors.pytorch3d_connector.process_perspective_camera
          • irtk.connectors.pytorch3d_connector.process_point_light
        • irtk.connectors.redner_connector
          • irtk.connectors.redner_connector.RednerConnector
          • irtk.connectors.redner_connector.compute_vertex_normals
          • irtk.connectors.redner_connector.process_diffuse_brdf
          • irtk.connectors.redner_connector.process_environment_light
          • irtk.connectors.redner_connector.process_hdr_film
          • irtk.connectors.redner_connector.process_integrator
          • irtk.connectors.redner_connector.process_mesh
          • irtk.connectors.redner_connector.process_microfacet_brdf
          • irtk.connectors.redner_connector.process_perspective_camera
          • irtk.connectors.redner_connector.render_pathtracing
      • irtk.io
        • irtk.io.exr2png
        • irtk.io.linear_to_srgb
        • irtk.io.read_image
        • irtk.io.read_mesh
        • irtk.io.srgb_to_linear
        • irtk.io.to_linear
        • irtk.io.to_numpy
        • irtk.io.to_srgb
        • irtk.io.to_torch
        • irtk.io.to_torch_f
        • irtk.io.to_torch_i
        • irtk.io.write_image
        • irtk.io.write_mesh
        • irtk.io.write_video
      • irtk.loss
        • irtk.loss.l1_loss
        • irtk.loss.mesh_laplacian_smoothing
        • irtk.loss.total_variation_loss
      • irtk.metric
        • irtk.metric.chamfer_distance
      • irtk.model
        • irtk.model.Model
        • irtk.model.MultiOpt
      • irtk.parameter
        • irtk.parameter.ParamGroup
      • irtk.renderer
        • irtk.renderer.RenderFunction
        • irtk.renderer.Renderer
      • irtk.sampling
        • irtk.sampling.sample_hemisphere
        • irtk.sampling.sample_sphere
      • irtk.scene
        • irtk.scene.DiffuseBRDF
        • irtk.scene.EnvironmentLight
        • irtk.scene.HDRFilm
        • irtk.scene.Integrator
        • irtk.scene.Mesh
        • irtk.scene.MicrofacetBRDF
        • irtk.scene.PerspectiveCamera
        • irtk.scene.PerspectiveCameraFull
        • irtk.scene.PointLight
        • irtk.scene.RoughConductorBRDF
        • irtk.scene.RoughDielectricBSDF
        • irtk.scene.Scene
        • irtk.scene.SmoothDielectricBRDF
      • irtk.transform
        • irtk.transform.batched_transform_dir
        • irtk.transform.batched_transform_pos
        • irtk.transform.lookat
        • irtk.transform.perspective
        • irtk.transform.perspective_full
        • irtk.transform.rotate
        • irtk.transform.rotate2D
        • irtk.transform.scale
        • irtk.transform.scale2D
        • irtk.transform.translate
        • irtk.transform.translate2D
      • irtk.utils
        • irtk.utils.Logger
        • irtk.utils.Timer
        • irtk.utils.apply_pmkmp_cm
        • irtk.utils.get_pmkmp_color_bar
Back to top
View this page

irtk.connectorsΒΆ

Modules

mitsuba_connector

nvdiffrast_connector

psdr_enzyme_connector

psdr_jit_connector

pytorch3d_connector

redner_connector

Next
irtk.connectors.mitsuba_connector
Previous
irtk.connector.is_connector_available
Copyright © 2024, UCI Rendering
Made with Sphinx and @pradyunsg's Furo