synthesizers.synth_workers package#

The package contains all Synthesizers.

Subpackages#

synthesizers.synth_workers.assets_synths

The package contains Assets Synthesizers for generation of assets in the stage.

Submodules#

synthesizers.synth_workers.base_synthesizer

Implements Base Synthesizer which defines an interface across all Synthesizer Workers.

synthesizers.synth_workers.dummy_synthesizer

Defines Dummy Synthesizer class which is responsible for scene loading.

synthesizers.synth_workers.ground_synthesizer

Defines Ground Synthesizer class which is responsible for ground plane synthesis.

synthesizers.synth_workers.items_scatter_synthesizer

Defines Items Scatter Synthesizer class which is responsible for items scatter placement.

synthesizers.synth_workers.light_synthesizer

Defines Light Synthesizer class which is responsible for one light source synthesis.

synthesizers.synth_workers.nvidia_scene_synthesizer

Defines NVIDIA Scene Synthesizer class which is responsible for scene loading from NVIDIA assets.

synthesizers.synth_workers.physics_synthesizer

Defines Physics Synthesizer class which is responsible for ground synthesis.

synthesizers.synth_workers.scene_synthesizer

Defines Scene Synthesizer class which is responsible for scene loading.

synthesizers.synth_workers.single_item_synthesizer

Defines Single Item Synthesizer class which is responsible for single item synthesis.