Skip to main content
Skip table of contents

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 to 0x64. If you are using a CTR with our DATAPixx, it should be set to 0xF5.

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 to NVIDIA. If you are using Crystaleyes Glasses, it should be set to CRYSTALEYES. For a basic L/R square wave, it should be LR.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.