32 lines
897 B
JavaScript
32 lines
897 B
JavaScript
|
/**
|
||
|
* R3.D3.API.Camera.Stereo.Normal
|
||
|
* @constructor
|
||
|
* @param apiStereoCamera
|
||
|
*/
|
||
|
R3.D3.API.Camera.Stereo.Normal = function(
|
||
|
apiStereoCamera
|
||
|
) {
|
||
|
|
||
|
if (R3.Utils.UndefinedOrNull(apiStereoCamera)) {
|
||
|
apiStereoCamera = {
|
||
|
stereoType : R3.D3.API.Camera.Stereo.STEREO_TYPE_NORMAL
|
||
|
};
|
||
|
}
|
||
|
|
||
|
if (R3.Utils.UndefinedOrNull(apiStereoCamera.stereoType)) {
|
||
|
apiStereoCamera.stereoType = R3.D3.API.Camera.Stereo.STEREO_TYPE_NORMAL;
|
||
|
}
|
||
|
|
||
|
R3.D3.API.Camera.Stereo.call(
|
||
|
this,
|
||
|
apiStereoCamera,
|
||
|
apiStereoCamera.stereoType,
|
||
|
apiStereoCamera.eyeSep,
|
||
|
apiStereoCamera.main,
|
||
|
apiStereoCamera.cameraL,
|
||
|
apiStereoCamera.cameraR
|
||
|
);
|
||
|
};
|
||
|
|
||
|
R3.D3.API.Camera.Stereo.Normal.prototype = Object.create(R3.D3.API.Camera.Stereo.prototype);
|
||
|
R3.D3.API.Camera.Stereo.Normal.prototype.constructor = R3.D3.API.Camera.Stereo.Normal;
|