You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-11 13:10:58 +00:00
Merge pull request #99099 from ydeltastar/align-to-orthogonal-view
Set correct position of node with `Align Transform with View` in orthographic view
This commit is contained in:
@@ -3584,12 +3584,11 @@ void Node3DEditorViewport::_menu_option(int p_option) {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
Transform3D xform;
|
Transform3D xform = camera_transform;
|
||||||
if (orthogonal) {
|
if (orthogonal) {
|
||||||
xform = sp->get_global_transform();
|
Vector3 offset = camera_transform.basis.xform(Vector3(0, 0, cursor.distance));
|
||||||
xform.basis = Basis::from_euler(camera_transform.basis.get_euler());
|
xform.origin = cursor.pos + offset;
|
||||||
} else {
|
} else {
|
||||||
xform = camera_transform;
|
|
||||||
xform.scale_basis(sp->get_scale());
|
xform.scale_basis(sp->get_scale());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user