id | str | Camera ID, users need to add a prefix to ensure that the ID is unique | - | Yes |
position | dict | Camera coordinates, the format is {'x':1,'y':2,'z':3}, the unit is mm | - | Yes |
lookAt | dict | Target coordinates, the format is {'x':1,'y':2,'z':3}, the unit is mm | position+{'x':1,'y':0,'z': 0} | |
up | dict | Camera up direction, the format is {'x':1,'y':2,'z':3}, the unit is mm | {'x':0,'y':0,'z': 1} | |
imageWidth | float | Width of the image | - | Yes |
imageHeight | float | The height of the image | - | Yes |
near | float | Cut plane near | 200 | |
far | float | Cut plane far | 2000000 | |
vfov | float | Vertical fov, fov in OpenGL, the angle value | - | yes |
hfov | float | Horizontal fov, when it coexists with vfov, vfov shall prevail, the angle value | - | |