#ifndef _GUSD_OBJ_USDCAMERA_H_
#define _GUSD_OBJ_USDCAMERA_H_
{
public:
enum
{
VAR_SCREENASPECT,
VAR_YRES,
VAR_PROJECTION,
VAR_FOCAL,
VAR_HAPERTURE,
VAR_VAPERTURE,
VAR_NEAR,
VAR_FAR,
VAR_FOCUS,
VAR_FSTOP,
VAR_HAPERTUREOFFSET,
VAR_ISSTEREO,
VAR_CONVERGENCEDISTANCE,
VAR_INTEROCULARDISTANCE,
VAR_LEFTEYEBIAS,
NUM_VARS,
};
int idx,
int thread)
override;
int idx, int thread) override
{
val, idx, thread);
}
protected:
~GusdOBJ_usdcamera() override {}
private:
bool _EvalCamVariable(
fpreal& val,
int idx,
int thread);
private:
int _frameIdx;
bool _isLoading;
public:
};
#endif