Public Member Functions | |
| HRESULT | Clear (void) |
Properties | |
| ECameraType * | CameraType [get] |
| ECameraType | CameraType [set] |
| RtFloat * | FOV [get] |
| RtFloat | FOV [set] |
| RtFloat * | ClippingNear [get] |
| RtFloat | ClippingNear [set] |
| RtFloat * | ClippingFar [get] |
| RtFloat | ClippingFar [set] |
| RtFloat * | FocusDistance [get] |
| RtFloat | FocusDistance [set] |
| RtFloat * | AspectRatio [get] |
| RtFloat | AspectRatio [set] |
| RtBOOL * | IsHorizontalFOV [get] |
| RtBOOL | IsHorizontalFOV [set] |
| HRESULT IRdCamera::Clear | ( | void | ) |
Clear contents of the object.
var inCamera = params.ConValue('inCamera'); // Space 3D Package/Camera Data type. inCamera.Clear();
ECameraType * IRdCamera::CameraType [get] |
Return the camera type
var inCamera = params.ConValue('inCamera'); // Space 3D Package/Camera Data type. var camType = inCamera.CameraType; System.Alert(camType);
ECameraType IRdCamera::CameraType [set] |
Set the camera type.
| eCamType | [in] Specifies new camera type. |
var inCamera = params.ConValue('inCamera');
camType = 0;
inCamera.CameraType = camType;
System.Alert(camType);
RtFloat * IRdCamera::FOV [get] |
Return the camera FOV.
var inCamera = params.ConValue('inCamera');
var foV = inCamera.FOV;
System.Alert(foV);
RtFloat IRdCamera::FOV [set] |
Set the camera FOV.
| fFov | [in] Specifies new camera FOV. |
var inCamera = params.ConValue('inCamera');
var foV = 2.0;
inCamera.FOV = foV;
System.Alert(foV);
RtFloat * IRdCamera::ClippingNear [get] |
Return the camera ClippingNear.
var inCamera = params.ConValue('inCamera');
var clipN = inCamera.ClippingNear;
System.Alert(clipN);
RtFloat IRdCamera::ClippingNear [set] |
Set the camera ClippingNear.
| fClippingNear | [in] Specifies new camera ClippingNear. |
var inCamera = params.ConValue('inCamera');
var clipN = 2.0
inCamera.ClippingNear = clipN;
System.Alert(clipN);
RtFloat * IRdCamera::ClippingFar [get] |
Return the camera ClippingFar.
var inCamera = params.ConValue('inCamera');
var clipF = inCamera.ClippingFar;
System.Alert(clipF);
RtFloat IRdCamera::ClippingFar [set] |
Set the camera ClippingFar
| fClippingFar | [in] Specifies new camera ClippingFar. |
var inCamera = params.ConValue('inCamera');
var clipF = 900;
inCamera.ClippingFar = 900;
System.Alert(clipF);
RtFloat * IRdCamera::FocusDistance [get] |
Return the camera FocusDistance.
var inCamera = params.ConValue('inCamera');
var focD = inCamera.FocusDistance;
System.Alert(focD);
RtFloat IRdCamera::FocusDistance [set] |
Set the camera FocusDistance.
| fFocusDistance | [in] Specifies new camera FocusDistance. |
var inCamera = params.ConValue('inCamera');
var focD = 200;
inCamera.FocusDistance = focD;
System.Alert(focD);
RtFloat* IRdCamera::AspectRatio [get] |
Return the camera AspectRatio.
var inCamera = params.ConValue('inCamera');
var aspectR = inCamera.AspectRatio;
System.Alert(aspectR);
RtFloat IRdCamera::AspectRatio [set] |
Set the camera AspectRatio
| fVal | [in] Specifies new camera AspectRatio. |
var inCamera = params.ConValue('inCamera');
var aspectR = 1;
inCamera.AspectRatio = aspectR;
System.Alert(aspectR);
RtBOOL* IRdCamera::IsHorizontalFOV [get] |
Return the camera FOV type.
var inCamera = params.ConValue('inCamera');
var hFov = inCamera.IsHorizontalFOV;
System.Alert(hFov);
RtBOOL IRdCamera::IsHorizontalFOV [set] |
Set the camera FOV type.
| fVal | [in] Specifies horizontal FOV type (true) or vertical (false). |
var inCamera = params.ConValue('inCamera'); var hFov = true; inCamera.IsHorizontalFOV = hFov; System.Alert(hFov);
1.5.5