Godot-proposals: Add picture-in-picture camera previews to the editor when a Camera3D node is selected

Created on 6 Jun 2020  路  7Comments  路  Source: godotengine/godot-proposals

Describe the project you are working on:
3D Game

Describe the problem or limitation you are having in your project:
Can't easily tell what is visible on the camera.

Describe the feature / enhancement and how it helps to overcome the problem or limitation:
To have a small pop-up window like in Unity showing what is in the camera's view.

Describe how your proposal will work, with code, pseudocode, mockups, and/or diagrams:
Image

If this enhancement will not be used often, can it be worked around with a few lines of script?:
Nope

Is there a reason why this should be core and not an add-on in the asset library?:
I image quite a few people would find this feature helpful.

Bugsquad edit (keywords for easier searching): picture in picture, PiP

editor

Most helpful comment

Too big for what we really need, @Jummit

All 7 comments

This could be really helpful. I wouldn't need to simultaneously switch to preview mode or manually type my coordinates when repositioning my Camera.

What's the problem with multiple viewports?

image

image

Too big for what we really need, @Jummit

There's an option "Align Transform with View" under Perspective menu that will automatically position the camera to your current view, so you can align it even without preview.

What if you want to see it with the selected camera's settings?

When using culling masks, you can't preview what a specific effect looks because the editor camera sees all, so you enter preview. But you can't move the preview camera, or see what it sees in a preview thumbnail, so you can't look at your effect from different angles short of using multiple views.

Either way, the camera preview system could use some additional functionality.

Being able to view the object from its perspective while modifying the object's attributes is a big feature for me. This is a great proposal to solve the problem. Would also love to see it applied to all 3D node types such as spotlights.

Was this page helpful?
0 / 5 - 0 ratings