<div dir="ltr">Hello Nathan!<div><br></div><div>I could come up with the following code:</div><div><br></div><div><div>import yt</div><div>import numpy as np</div><div><br></div><div>intens = np.ones((3, 3, 3)) + np.random.rand(3, 3, 3)</div><div>print(intens.shape)</div><div>ds = yt.load_uniform_grid({'Intensity': intens}, intens.shape,</div><div>                          bbox = np.array([[-5, +5], [-4, +4], [-3, +3]]))</div><div>print(ds)</div><div>sc = yt.create_scene(ds, ('Intensity'), lens_type = 'perspective')</div><div>sc.camera.resolution = [800, 600]</div><div>sc.camera.position = [-3, -6, +6]</div><div>sc.camera.focus = ds.domain_center</div><div>sc.annotate_domain(ds)</div><div>sc[0].set_log(False)</div><div>sc.render()</div><div>sc.save('vr_grids.png')</div></div><div><br></div><div>I get image as attached. It is closer to what I expect (esp. image aspect), however I just cannot understand the following:</div><div><br></div><div>1) Why does the box appear tilted? How to avoid it?</div><div>2) I expect the box lying on the wide side, however one of the wide sides seems to correspond to Z axis (vertical). Why is it so, and how to change it?</div><div>3) How to zoom in, without introducing fish-eye effect?</div><div><br></div><div>Thank you very much for your support,</div><div>Andrey Paramonov</div><div><br></div></div>