3D Features
- class
threeDFeatures.
ThreeDFeatures
Bases:
object
Implements the the different 3D features for your device.
getVesaOutputSignalEye
()Returns the eye on which the VESA outputs an image signal.
Returns: Eye on which VESA is outputting the signal.
Return type: eye (str)
getVesaPhase
()Gets the 8-bit unsigned phase of the VESA 3D waveform.
Returns: Phase of the VESA 3D waveform
Return type: phase (int)
getVesaWaveform
()Gets the waveform which is being sent to the VESA 3D connector.
Returns: Phase of the VESA 3D waveform
Return type: waveform (str)
setVesaOutputSignalEye
(eye)Sets the VESA output signal eye.
The VESA connector can output image signal on either left or right eye. This method allows the user to choose one.
Parameters: eye (string) – left if VESA connector it to output left-eye signal. right otherwise.
setVesaPhase
(phase)Sets the 8-bit unsigned phase of the VESA 3D waveform.
Varying this phase from 0-255 will fine tune phase relationship between stereo video and 3D goggle switching. The following combinations have been found to work well:
If you are using a VIEWPIxx/3D, you should set the
phase
to0x64
. If you are using a CTR with our DATAPixx, it should be set to0xF5
.Parameters: phase (int) – Phase of the VESA 3D waveform
setVesaWaveform
(waveform)Sets the 8-bit unsigned phase of the VESA 3D waveform.
Sets the waveform which will be sent to the DATAPixx VESA 3D connector
Parameters: waveform (str) – If you are using NVIDIA 3D Vision Glasses, you should set the
Waveform
toNVIDIA
. If you are using Crystaleyes Glasses, it should be set toCRYSTALEYES
. For a basic L/R square wave, it should beLR
.