isaaclab_ov.renderers#
Sub-module for OVRTX renderer backend.
Additional Public Classes#
The following classes are part of the public isaaclab_ov.renderers API.
OVRTX Renderer implementation using the ovrtx library. |
|
Configuration for OVRTX Renderer. |
- class isaaclab_ov.renderers.OVRTXRenderer[source]#
Bases:
BaseRendererOVRTX Renderer implementation using the ovrtx library.
This renderer uses the ovrtx library for high-fidelity RTX-based rendering, providing ray-traced rendering capabilities for Isaac Lab environments.
Methods:
- __init__(cfg: OVRTXRendererCfg)[source]#
- classmethod __new__(*args, **kwargs)#
- class isaaclab_ov.renderers.OVRTXRendererCfg[source]#
Bases:
RendererCfgConfiguration for OVRTX Renderer.
The OVRTX renderer uses the ovrtx library for high-fidelity RTX-based rendering. width, height, num_envs, and data_types are obtained from the
CameraRenderSpecwhencreate_render_data()is called (same pattern as Isaac RTX).Methods:
- classmethod __new__(*args, **kwargs)#
- __init__(class_type: type[OVRTXRenderer] | str = <factory>, renderer_type: str = <factory>, temp_usd_dir: str | None = <factory>, log_level: str = <factory>, log_file_path: str = <factory>, enable_shadows: bool = <factory>, colorize_semantic_segmentation: bool = <factory>, colorize_instance_segmentation: bool = <factory>, colorize_instance_id_segmentation: bool = <factory>) None#