[Beta] Improvements to the Studio Camera Controls Beta

This is going to be completely optional when fully released, right? :grimacing:

A non-linear camera movement… I think zooming in could work if you wanna get to the parts quickly although most of the time I forget to utilize it myself.

It would be interesting if the camera movement could have options in studio settings like linear and accumulative. Unless they already have that options for that.

1 Like

amazing update. now i dont have to worry about switching controls from maya > substance > studio!

3 Likes

Hello, these new changes to the beta causes some issues when trying to use the viewport during a local test with the server’s view.

13 Likes

Hey @FormallyToaster, thanks for raising that issue. We’re working on a fix, but for the moment a workaround is to make sure that your workspace camera’s CameraType is set to ā€˜Custom’.

3 Likes

Can you please let us set a camera rotation maximum speed?

My camera speed changes whenever I press F to zoom to a part. Previously, this could be disabled with the ā€œCamera focus adapts speedā€ setting, but this seems to have been removed? How do I disable this now?

I find this behavior constantly getting in the way when I’m trying to inspect a part. I’ll zoom in to a part, then I have to manually reset the camera speed back to what it was before.

Using the new ā€œlockā€ button in the View Selector works, but it unlocks itself whenever I restart Studio or open a different place. I want it to stay locked forever.

Also, I rarely use the View Selector, which means I keep it closed, so now I’m always having to re-open it just so I can click the ā€œlockā€ button…


EDIT: Seems like the setting was added back:

image

10 Likes

Just an FYI, people have been asking for a perspectiveless/orthographic camera mode for taking minimap screenshots, eyeballing alignment while greyboxing, and while building props and etc. for a long time. Also useful for judging animation symmetry and more. This seems like a good time to look into this request.

2 Likes

This :slightly_smiling_face: Ctrl + RMB: Orbit around point under cursor is Good, you nailed it! :blush: also my favorite one awesome feature :heart_decoration:

1 Like

From what I’ve dealt with doing game engine work of my own I think that’s a taller ask than people realize. They’d pretty much have to make a whole separate renderer to do that as well as a whole system for selecting what region you want to see in orthographic

Can you make Roblox Studio save our choice for the Lock option even if we re-open studio?

1 Like

Yes, afaik it’s a different projection matrix, I don’t know how it would interact with e.g. occlusion culling, bloom, etc. Probably lots of work involved in many shaders.

We can get close with ultra low FOV though, maybe something similar with a correction for camera position and effect culling distance would be good enough. :woman_shrugging:

1 Like

Bug Report – Camera Breaks When Switching to Server Context During Playtest

Same as you, I noticed a serious issue with the new camera beta. When entering Playtest and switching the context to Server, the camera starts acting very weird:

  • Moving the camera with the mouse barely works; it snaps back to center.
  • Pressing WASD moves the camera extremely fast.
  • Pressing E causes the camera to fly uncontrollably at high speed.

Here’s a video showing the issue: https://www.youtube.com/watch?v=m444p8qZZ8c

This only happens when switching to Server during playtest — works fine in Client mode.

Hope this helps!

3 Likes

Another thing, is there any way to disable ALT toggling a plane lock? Or at least let me bind it to a different key.

You can already hold ALT to select an individual part in a model. I do this all the time. Now it’s harder to select a part in a model while simultaneously panning the camera around because ALT will mess with the camera.

6 Likes

you can now look 90 degress up and down in roblox studio, this is neat!

however you can’t do that in games outside of roblox studio, which is a drawback to some and developers would have to make a custom camera to support that. i hope you guys can implement that as well

Credit where credit is due, Roblox has the best camera controls of any 3D development software. Fusion 360, solidworks, blender, unity, and unreal, of them all, Roblox has the best camera controls. Other software needs to copy this.

3 Likes

Please bring back the toggle for ā€œzoom adapt to camera speedā€ cuz it’s super annoying to have to keep changing the speed back when I zoom on smth

also like some others described above, the camera in Server context is just broken

2 Likes

To add on Nlsnjr report, the camera speed is changing to something (seemingly) random every so often (I think when I restart my computer, not 100% sure). I set it to 1 and when I open it on a different day, I have to change it back to 1… Locking the speed doesn’t help.

Also, the speed lock seems to have the same treatment as the camera speed

1 Like

I just noticed that pressing < and > will no longer align your camera at a perfect 45-degree angle in world space; instead it just adds 45 degrees to the current local space camera angle. Is this intentional? Because I want the old behavior back.

I previously used this behavior to be able to quickly align the camera with a part that’s aligned on world space position X/Z, usually for taking a screenshot of the front of an object (in combination with F to have the object focused in the center of the viewport).

Now in order to do this I have to manually set Camera.CFrame.Orientation.Y to a multiple of 45 in the Properties panel. Can’t even use the View Selector since that will reset Orientation.X.

5 Likes

I think the old version of the new controls was just better than this ā€œimprovementā€
just fix the playtesting bug and bring back the zoom toggle and I will be fine with it