Obq_AngularCamera

Andrew Hazelden edited this page Nov 25, 2016 · 1 revision

Class

Lens

Synopsis

A camera shader that allows you to create angular maps of 3D scenes.

Synopsis image

Fig.1 : Example of spherical map.

Note: The shader compensate for the filter width when rendering in order to give the useful pixels an alpha of 1.

Warning: The shader automatically flips the U when used in Arnold 4.1 and above (SItoA 3.0 and up) in order to stay consistent when used in a skydome or sta_environment.

Usage

Simply translate the camera where you want to capture the angular map and render.

Usage

Fig.2 : Since an angular map looks a bit like a mirrored ball, the center of the image will be the back of the camera.

Note: If the camera is looking along the -Z axis, you won't need to rotate the skydome using it, otherwise, apply the same rotation.


Angle [angle]

The span in degrees of the angular map.

Angle

Fig.3 : From higher to lower values [360, 180, 90].

Note: Normally, this is set to 360.

Opposite view [flip]

Let's you render an angular map in the opposite direction.

Flip

Fig.4 : Angular map taken with the rear camera view.

Over Render [overRender]

This allows you to render the whole image instead of only the necessary pixels, which sort of wraps around.

Flip

Fig.5 : An over rendered angular map.

Note: Unless you want to for an aesthetic reason, don't check this, it will take more time to render (approximately 4/pi times).

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.