| 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 | - | |