Changelog

[1.5.4] - 2022-06-27

Fixed

  • Crash when relasing a big number of sc.TexturedMesh

[1.5.3] - 2022-06-15

Fixed

  • Crash when relasing a big number of sc.Images

[1.5.2] - 2022-06-03

Fixed

  • The failure of omni.kit.core.tests tests. It failed because it imports omni.ui.scene.tests without initialization of omni.ui.scene (omni.ext.IExt.on_startup).

[1.5.1] - 2022-05-18

Added

  • Vector3 cross and dot for python binding

[1.5.0] - 2022-04-26

Added

  • TexturedMesh shape for free-form textured polygon mesh.

  • Vector2 python binding type convertion

  • Intersection for PolygonMesh

  • Intersection for TexturedMesh with uv

  • Created ImageHelper which contains the code shared by TexturedMesh and Image

[1.4.6] - 2022-04-15

Changed

  • Fixed double world transform when transform_space between WORLD and NDC space.

[1.4.5] - 2022-03-30

Changed

  • sc.Widget has transparent background

[1.4.4] - 2022-03-23

Fixed

  • Used getAmendedProjection to transform to/from NDC space.

[1.4.3] - 2022-03-14

Added

  • The property intersection_thickness

[1.4.2] - 2022-03-11

Fixed

  • Intersection considers thickness

  • sc.Arc should not flip angle when reaching +/- pi (OM-45724)

[1.4.1] - 2022-03-10

Added

  • scene curve docs section

[1.4.0] - 2022-03-08

Added

  • sc.Widget that allows to use omni.ui widgets in the scene

[1.3.3] - 2022-02-24

Fixed

  • Gestures are uniform in horizontal/vertical directions

[1.3.2] - 2022-02-01

Added

  • Property culled to ArcGesturePayload

Changed

  • GestureManager ignores invisible shapes

[1.3.1] - 2022-01-31

Added

  • ScrollGesture

[1.3.0] - 2022-01-27

Added

  • Double precision

[1.2.0] - 2022-01-26

Added

  • Ability to inject own input to the gestures. Useful for tests.

[1.1.4] - 2021-12-13

Added

  • More docs

[1.1.3] - 2021-12-13

Added

  • Property to filter out mouse events from mouse events of widgets in ui.VStack(content_clipping=1)

[1.1.2] - 2021-12-13

Fixed

  • Added sc.Line.thickness

[1.1.1] - 2021-12-09

Fixed

  • Filter out the mouse events from the child windows

[1.1.0] - 2021-11-25

Changed

  • Renamed Intersection to GesturePayload

Added

  • Python shortcuts to use the model with no item

  • Python shortcuts to use sinle value instead of array in the model

  • transform_space(sc.Space.WORLD, sc.Space.NDC)

  • transform_space(sc.Space.NDC, sc.Space.WORLD)

Fixed

  • The mismatch of projection matrix in SceneView and Viewport

[1.0.1] - 2021-11-01

Added

  • scene.Label to draw text

  • scene.Manipulator

[1.0.0] - 2021-10-19

Added

  • Initial implementation. There are Scene, Gestures and ImGui draw system