isaaclab_newton.renderers#

Sub-module for Newton renderer backends (Newton Warp).

Additional Public Classes#

The following classes are part of the public isaaclab_newton.renderers API.

NewtonWarpRenderer

Newton Warp backend for tiled camera rendering.

NewtonWarpRendererCfg

Configuration for Newton Warp Renderer.

class isaaclab_newton.renderers.NewtonWarpRenderer[source]#

Bases: BaseRenderer

Newton Warp backend for tiled camera rendering.

Methods:

__init__(cfg)

Pre-physics initialization.

__new__(*args, **kwargs)

__init__(cfg: NewtonWarpRendererCfg)[source]#

Pre-physics initialization.

classmethod __new__(*args, **kwargs)#
class isaaclab_newton.renderers.NewtonWarpRendererCfg[source]#

Bases: RendererCfg

Configuration for Newton Warp Renderer.

Methods:

__new__(*args, **kwargs)

__init__([renderer_type, enable_textures, ...])

classmethod __new__(*args, **kwargs)#
__init__(renderer_type: str = <factory>, enable_textures: bool = <factory>, enable_shadows: bool = <factory>, enable_ambient_lighting: bool = <factory>, enable_backface_culling: bool = <factory>, max_distance: float = <factory>, depth_clipping_behavior: ~typing.Literal['max', 'zero', 'none'] = <factory>, create_default_light: bool = <factory>, semantic_filter: str | list[str] = <factory>, colorize_semantic_segmentation: bool = <factory>, colorize_instance_segmentation: bool = <factory>, semantic_segmentation_mapping: dict = <factory>, render_order: ~typing.Literal['pixel_priority', 'view_priority', 'tiled'] = <factory>, tile_rendering_width: int = <factory>, tile_rendering_height: int = <factory>, kernel_block_dim: int = <factory>) None#