Changelog
The format is based on Keep a Changelog.
[1.4.5] - 2024-04-22
Added
Documentations
[1.4.4] - 2024-03-26
Changed
Support both
pxr.Gf
andusdrt.Gf
.
[1.4.3] - 2024-03-08
Changed
Updated get_radio_mark_url to use omni.kit.context_menu
[1.4.2] - 2023-10-24
Changed
Updated Grid snap to check on the new grid enabled setting path.
[1.4.1] - 2023-10-20
Fixed
Fixed multi-snap not working with grid+prim or grid+surface (async provider that has higher priority).
[1.4.0] - 2023-10-18
Changed
Renamed
Conform to Target
toAlign to Target
,Conform Up-Axis
toAlign by Axis
.Supported
Align to Target
for Surface snap.Updated
Align to Target
andAlign by Axis
menu entries enabled state to reflect snap options.When changing transform operation, the currently opened snap menu will be closed.
[1.3.1] - 2023-05-10
Changed
replace “omni.kit.manipulator.tool.snap” dependency from “omni.kit.window.toolbar” into “omni.kit.widget.toolbar”
[1.3.0] - 2023-03-02
Changed
Use Usd.Stage and Camera in instead of global grid setting for determing ground plane for snapping.
[1.2.2] - 2022-09-26
Changed
Updated to
omni.kit.actions.core
andomni.kit.hotkeys.core
.
[1.2.1] - 2022-09-01
Changed
Updated context menu to VP2 style.
[1.2.0] - 2022-07-26
Added
Added option to choose up axis for conform to target.
[1.1.2] - 2022-07-14
Added
Added tooltip for manipulator toolbar button.
[1.1.1] - 2022-07-13
Changed
During rotation/scale mode, Snap and Explicit Transform is now toggled in sync.
[1.1.0] - 2022-07-07
Added
SnapProvider
now has:get_display_name
: an optional function to override to supply display name on snap menu.get_order
: order used for multi-snap provider.
Changed
More than one snap provider now can be enabled at the same time. Provider with lowest order will be used first. If it fails to snap, the next enabled provider with higher order will be tested and so on.
[1.0.3] - 2022-06-23
Added
Added hotkey
S
to toggle snap mode on/off.
Changed
Hid Viewport-2-only snap options in main toolbar when Viewport 1 is available/focused.
Skips incompatible snap options if viewport_api is not available.
[1.0.2] - 2022-06-07
Changed
Accepts
SceneView
onSnapProvider.on_snap
.Added
SnapProvider._get_ndc_to_screen_matrix
to help transform from NDC to viewport window screen space.
[1.0.1] - 2022-06-01
Changed
Removed
Snap Options
from UI.Added check mark for
Explicit Transform
.
[1.0.0] - 2022-05-19
Added
Initial commit of new snap framework and toolbar integration.