Skip to content

Add 3D jump-to support (search in 3d) - #8141

Merged
nirvn merged 1 commit into
masterfrom
search-bar-in-3d-view
Oct 23, 2026
Merged

nirvn merged 1 commit into
masterfrom
search-bar-in-3d-view

Conversation

@MidnightCoder-m

Copy link
Copy Markdown
Collaborator

Description

When the 3D map view is open, jump requests now move the 3D camera.

Key changes

  • Add jumpTo() to the 3D map view: fly the camera to the point if it's inside the loaded terrain
  • If the point is outside the terrain, pan the terrain to it using the same transition as extent mode

Demo

2D 3D 3D inside
Screencast.From.2026-10-21.19-28-51.mp4
Screencast.From.2026-10-21.19-29-35.mp4
Screencast.From.2026-10-21.19-31-02.mp4

@MidnightCoder-m MidnightCoder-m self-assigned this Oct 21, 2026
@MidnightCoder-m MidnightCoder-m changed the title Add 3D jump-to support and terrain panTo Add 3D jump-to support (search in 3d) Oct 21, 2026
@qfield-fairy

qfield-fairy commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

📱 Android builds

Download an Android arm64 build of this PR for testing.
(Built from commit 72a7040)

Other Android architectures

🍎 MacOS DMG universal builds

Download a MacOS DMG universal build of this PR for testing.
(Built from commit 72a7040)

🪟 Windows builds

Download a Windows build of this PR for testing and for arm64.

(Built from commit 72a7040)

🐧 Linux AppImage builds

Download a Linux AppImage build of this PR for testing.
(Built from commit 72a7040)

@nirvn nirvn left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Super nice paper cut fix

@nirvn
nirvn merged commit bee0154 into master Oct 23, 2026
32 checks passed
@nirvn
nirvn deleted the search-bar-in-3d-view branch October 23, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants