The OSL Camera node group contains several installed OSL camera scripts (presets):

    • fisheyeCamDOF
    • oslCamera1
    • parallelCamera
    • texture aperture cam
    • tilt cam

These scripts are to be used with the OctaneCamera object. To use, select the desired camera and set the Camera type to OSL. In the OSL Camera panel, set the script category to camera, and choose the desired camera from the Script presets.


Fisheye Cam DOF

This shader simulates a fisheye lens with an attempt at DOF. Comments to James @liminatv.co.uk


osl camera

This node creates a generic perspective camera.


parallel camera

This OSL shader will create a parallel camera (no perspective).


Texture Aperture Cam

Uses a texture to define an aperture shape. To use, attach an Octane Image Texture node to the apertureTexture pin on the node, making sure that the texture projection node is set to OSL UV. The white areas of the image are exposed, black areas will block light. The new aperture shape will cause a drop in exposure which can be corrected in the imager node. Comments to [email protected].


Tilt Cam

This OSL shader crudely simulates a tilt lens. Create a null to define the plane of focus and then attach it's position, right, and up pins to the OSL camera. Comments to James @liminatv.co.uk