Plot different 3d surface/contour plot planes of the same function at different depths in the cartesian domain

Ok, I was able to solve this with the volume plot by modifying my coordinate system in a way the could be framed appropriately by the isosurface plot.


fig1 = go.Figure(data=go.Isosurface(   
    x=ycoords,
    y=zcoords,
    z=xcoords,
    value=w_z_glob_filtered.flatten(),
    opacity=0.6,
    coloraxis='coloraxis',
    caps=dict(z_show=False,  x_show=False),

    )) 
name = 'vertical is along y+z'
camera = dict(
    up=dict(x=0, y=math.cos(angle), z=math.sin(angle)),
    eye=dict(x=2, y=0, z=0)
)

fig.update_layout(scene_camera=camera, scene_dragmode='orbit', title=name)

Iโ€™d like to ask one final thing. By doing this my coordinate system switched to y, z, x and I need to rotate my camera to visualise this properly in the true x, y, z physical form. Iโ€™ve tried to use the up parameter to tilt the camera, but somehow I donโ€™t visualise any changes. Would you have any advice on this?