Hello guys! Help me please? In 2.79 I can deactivate this buttons and see from dfferent cameras in viewports. But I can't find this option in 2.8
Description
Revisions and Commits
| rB Blender | |||
| D4247 | rB6100dc6a202c bring back possibility to override camera per view | ||
Related Objects
- Mentioned Here
- P897 T60756 snippet
Event Timeline
lock_camera_and_layers is not exposed in the UI atm afaics.
There have been some changes in 2.8 regarding layers / renderlayers and groups, see https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Layers
- regarding (old) layers: If I understand correctly, the way to see different viewlayers in different 3D views is to open up a new main window (Window > New Main Window) and set the viewlayer there (you can choose in top right of your window)
- regarding cameras: a views local camera is still in place codewise, but you can only choose it once lock_camera_and_layers is disabled (see issue above, it is not available atm...), checking on this...
@William Reynish (billreynish) : am I right on this?
Ah ok. I guess it's more a design question then. Should we bring back support for per-viewport collections, and should they use the same toggle?
In a way per-viewport collections and per-viewport camera are fairly different, so I think it could make sense to just bring back that option as you suggest. We could call It 'Override Viewport Camera" ?
Later on, we could add a separate toggle inside the Collections visibility popover called Override Viewport Visibility.
@Brecht Van Lommel (brecht)? This is mostly a design issue re support for per-viewport collections. You ok with adding this for cameras for now at least?
Still need to check a bit further, but we only have v3d->camera and scene->camera .
Then there is a bunch of code that keeps them in sync (check v3d->scenelock)
v3d->scenelock is also set in rna_SpaceView3D_lock_camera_and_layers_set, so if we dont use this toggle anymore, we'd have to make sure all is still working as expected
[check/update/remove all occurances of v3d->scenelock, or set scenelock appropriately somehow? wouldnt be sure when though...]
[also seems to be quite useful to quickly get your view back to the scene state?]
Or would that mean we'd set the v3d->camera to the scene->camera automatically when it is cleared (X button)?
Still needs a bit of thinking... [ at least on my side ;) ]
