Package com.jogamp.opengl.util.stereo
Class EyeParameter
java.lang.Object
com.jogamp.opengl.util.stereo.EyeParameter
Constant single eye parameter of the viewer, relative to its
ViewerPose
.-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal float
Vertical distance from middle-line to pupil in meter.final float
IPD related horizontal distance from nose to pupil in meter.final float
Z-axis eye relief in meter.final FovHVHalves
Field of view in both directions, may not be centered, eitherFovHVHalves.inTangents
or radians.final int
Eye number,0
for the left eye and1
for the right eye.final float[]
float[3] eye position vector used to define eye height in meter relative to actor. -
Constructor Summary
ConstructorsConstructorDescriptionEyeParameter
(int number, float[] positionOffset, FovHVHalves fovhv, float distNoseToPupil, float verticalDelta, float eyeRelief) -
Method Summary
-
Field Details
-
number
public final int numberEye number,0
for the left eye and1
for the right eye. -
positionOffset
public final float[] positionOffsetfloat[3] eye position vector used to define eye height in meter relative to actor. -
fovhv
Field of view in both directions, may not be centered, eitherFovHVHalves.inTangents
or radians. -
distNoseToPupilX
public final float distNoseToPupilXIPD related horizontal distance from nose to pupil in meter. -
distMiddleToPupilY
public final float distMiddleToPupilYVertical distance from middle-line to pupil in meter. -
eyeReliefZ
public final float eyeReliefZZ-axis eye relief in meter.
-
-
Constructor Details
-
EyeParameter
public EyeParameter(int number, float[] positionOffset, FovHVHalves fovhv, float distNoseToPupil, float verticalDelta, float eyeRelief)
-
-
Method Details