FisheyeCamera
Attribute Reference
Frustum attributes
far
Float
default: 10000.0
Far clipping plane
near
Float
default: 1.0
Near clipping plane
Medium attributes
medium_geometry
SceneObject
default: None
The geometry the camera is 'inside' to which you'd like the medium_material applied. (The use case for this is typically partially-submerged cameras)
medium_material
SceneObject
default: None
The material the camera is 'inside'. If no medium_geometry is specified, ALL rays will have this initial index of refraction applied.
Motion Blur attributes
mb_shutter_bias
Float
default: 0.0
Biases the motion blur samples toward one end of the shutter interval.
mb_shutter_close
Float
default: 0.25
Frame at which the shutter closes, i.e., the end of the motion blur interval.
mb_shutter_open
Float
default: -0.25
Frame at which the shutter opens, i.e., the beginning of the motion blur interval.
Render Masks attributes
pixel_sample_map
String
default:
Map indicating the number of pixel samples that should be used per pixel (in uniform sampling mode). This is a multiplier on the global pixel sample count specified in SceneVariables. If the provided map has incompatible dimensions, it will be resized.
General attributes
format
Int enum
0 = “circular” (default)
1 = “cropped”
2 = “diagonal”
The format for fitting the circle to the image - see https://en.wikipedia.org/wiki/Fisheye_lens
mapping
Int enum
0 = “stereographic” (default)
1 = “equidistant”
2 = “equisolid angle”
3 = “orthographic”
The mapping function - see https://en.wikipedia.org/wiki/Fisheye_lens
node_xform
Mat4d blurrable
default: [ [ 1, 0, 0, 0 ], [ 0, 1, 0, 0 ], [ 0, 0, 1, 0 ], [ 0, 0, 0, 1 ] ]
The 4x4 matrix describing the transformation from local space to world space.
zoom
Float
default: 1.0
Scaling factor applied on top of the format scale