"Jump slices" but for camera in 3D view

Hi,
a quick question - in the markups module, we can “jump slices”, e.g. onto a fiducial, and we can center slice views onto that fiducial. That way, we can easily focus on a point in 3D. Is there a way to automatically achieve this for the 3D view? I am aware that the camera can be positioned with 6 DOF. But let’s say I can constrain this, specifically, I’d like to view onto the scene from “right” axis:

lm = slicer.app.layoutManager()
view = lm.threeDWidget(0).threeDView()
view.lookFromViewAxis(ctk.ctkAxesWidget.Right) 

And then I would like to set the camera anterior/superior coordinates to the coordinates of the fiducial I wanna “look at” (I think I could manipulate the camer’s location along the L/R axis via its zoom parameter).

You can set the camera focal point to the fiducial point to make the camera look at and rotate around that point. You may adjust the camera position, view up direction, and viewing angle as well, if you also want to control from where you look at and how large things appear.

You can find an example of setting the focal point here: