omni.kit.environment.core#

Classes Summary:

CityComboBox

CityComboBox provides a combo box widget for selecting a city. It uses an internal CityModel to supply the list of available cities and inherits its base functionality from ui.ComboBox.

CityModel

The model that has int value in the root, so it’s acceptable by city combo box.

Clock

A digital clock widget that displays and adjusts time using a ui.AbstractValueModel.

EnvironmentProperties

Date, time, location and ground properties path in environment prim.

EnvironmentSettings

Settings used in pereference page.

GroundSettings

Settings for ground.

GroundType

Enumeration of ground display options in omni.kit.environment.core.

PlayButton

Represent a button to start/stop playing.

PlayLoopButton

Represent a button for playback loop.

PlayRateButton

Represent a button for playback speed.

PlaySettings

Settings for sunstudy play control.

PropertyValueModel

Model for simple usd property.

ResetButton

A class for adding a reset button to the user interface that restores a model’s value to its default state.

SettingModel

Model for simple scalar/POD carb.settings

SkyHelper

Helper for environment sky. Use to find or create sky.

SkyType

A collection of constants that specify available sky types in the omni.kit.environment.core extension.

SunstudyPlayer

A class for controlling sun study playback in a USD stage environment.

SunstudySkyType

A class for specifying the sky configuration mode for sun study environments.

SunstudyTimeSlider

Represent a slider bar to show sunstudy play times.

GroundHelper

SceneTemplateHelper

UsdModelBuilder

Functions Summary:

get_sunstudy_player

Return the current SunstudyPlayer instance for controlling sun study parameters.

import_environment

Imports an environment into the current USD stage.