Actor Snapping#

Grid Snapping#


../../_images/181.webp

Grid snapping will force selected actor(s) to move in set increments when using gizmo.

To toggle this feature click on snapping_btn


../../_images/191.webp

Information

The unit of grid snapping in centimeters.

See Also

It is also used in custom pivot point snapping, see Set pivot to mouse cursor location


Rotation Snapping#


../../_images/201.webp

Rotation snapping will force the new rotation for selected actor(s) to be in specified increments

To toggle this feature click on angle_btn


../../_images/211.webp

Information

The unit of rotation snapping is degrees


Scale Snapping#


../../_images/221.webp

Scale snapping will force actors to scale in increments while using gizmo.

To toggle this feature click on scale_snap_btn


../../_images/231.webp

Information

The unit of scale snapping is multipiler


Preserve Non-Uniform Scale#


../../_images/241.webp

If actor has non-uniform scale (one or all scale axis have different values), scaling might not be working as expected. Toggling this on makes sure the actor is scaled in same way as the actor with uniform scale.


../../_images/251.webp

Surface Snapping#


../../_images/341.webp

Simply places actor to position under the mouse cursor. (aligned to surface normal if Rotating to surface normal is enabled)


../../_images/351.webp

Rotate to surface normal#


../../_images/361.webp

Rotates actor to surface.


../../_images/371.webp

Surface offset#


../../_images/38.webp

Sets how far from target location actor will be placed.

Useful for actors with pivot point that is not placed at the bottom.


../../_images/39.webp

Information

Unit is centimeters


Actor Snapping (in Settings)#

../../_images/71.webp

Actor snapping tries to snap selected actor to another actor.

Keyboard Shortcut: CTRL+SHIFT+K

Actor Snapping Context Menu#

Snap actor to view#

../../_images/321.webp

Simply places actor at the viewport’s camera location.

../../_images/331.webp

Snap Origin To Grid#

../../_images/46.webp

Snaps the actor to nearest grid point on it’s pivot point.

If multiple actors are selected, pivot point of last selected actor will be used.

Keyboard shortcut CTRL+END

See also

See Grid Snapping on how to change grid size.

../../_images/48.webp

Snap Origin To Grid Per Actor#

../../_images/50.webp

This function works in the same way as Snap Origin To Grid, but it’s applied to each selected actor it’s own pivot point.

See also

See Grid Snapping on how to change grid size.

../../_images/49.webp

Align Origin To Grid#

../../_images/52.webp

This function works the same way as Snap Origin To Grid Per Actor, but also rotates actors to grid.

../../_images/51.webp

Snap to floor#

../../_images/53.webp

Snaps actor to the floor (actor with collision under the selected actor). Actor collision will be used.

Keyboard shortcut END
../../_images/54.webp

Snapping with flat floor#


../../_images/63.webp

Snapping near floor edge#

Note

For static meshes collision will be used.

For blueprint actors - collision of first component in component hierarchy or pivot point if there is no collision.

../../_images/57.webp ../../_images/58.webp

Align to floor#

../../_images/55.webp

Function works in same way as Snap to floor, but also tries to rotate actor to floor (actor) underneath.

../../_images/56.webp

Snap pivot to floor#

../../_images/55.webp

Function works in the same way as Snap to floor, but ignores collision and uses actor pivot point.

../../_images/60.webp

Align pivot to floor#

../../_images/61.webp

Function works in the same way as Align to floor, but ignores collision and uses actor pivot point.

../../_images/62.webp

Snap bottom center bounds to floor#

../../_images/67.webp

Function works in the same way as Snap to floor, but uses the bottom center of actor’s collision for snapping instead.

Keyboard shortcut is SHIFT+END

../../_images/65.webp

Align bottom center bounds to floor#


../../_images/68.webp

Function works in the same way as Snap bottom center bounds to floor, but also aligns actor to the floor.


../../_images/66.webp

Snap to vertex#

../../_images/64.webp

Hold V and move actor to enable snapping to nearest vertex. Combine with Surface Snapping to also align actor to vertex normal.

If pivot point is set on the edge, snap to vertex can be used to snap sections.

../../_images/70.webp

This option is also available in settings menu as a toggle:

../../_images/69.webp

Socket Snapping#

TODO

Socket Snapping


Planar Snapping#

TODO

Planar Snapping

2D Snapping#

../../_images/76.webp

2D Snapping options are available when Enable Snap Layers is enabled in Project Settings

Snap Layers#

../../_images/77.webp

Snap layers are Y position presets that allow actors to be snapped to that value.

Using Edit layers… will open Project Settings 2D Tab in which new layers can be created and their names and Y values modified


Snap to 2D Layer#

../../_images/78.webp

Snap to 2D Layer function will set the Y position value of selected object to currently active 2D snap layer .


../../_images/75.webp

This function is also available in object context menu#

Info

The default value of foreground layer is Y = 100


Bring selection to front snap layer#

Sets the Y position of selected actors to value set in highest snap layer in hierarchy


Bring selection forward a snap layer#

Sets the Y position of selected actors to higher snap layer in hierarchy


Send selection backward a snap layer#

Sets the Y position of selected actors to lower snap layer in hierarchy


Send selection to the back snap layer#

Sets the Y position of selected actors to value set in lowest snap layer in hierarchy


Select next 2D Layer#

Selects the higher layer in snap layer hierarchy, which then can be used in Snap to 2D Layer

The selection will be shown on menu bar.

../../_images/79.webp

Select previous 2D Layer#

Selects the lower layer in snap layer hierarchy, which then can be used in Snap to 2D Layer

The selection will be shown on menu bar.

../../_images/79.webp