public OvrvisionTextureProcessor() { _ovr = new COvrvisionUnity(); _ovr.useProcessingQuality = COvrvisionUnity.OV_CAMQT_DMS; _processorThread = new ProcessorThread(this); _processorThread.Start(); }
//Class public OvrvisionAR(COvrvisionUnity ovr, float arMeter) { markerGet = new float[10]; marker = GCHandle.Alloc(markerGet, GCHandleType.Pinned); _ovr = ovr; _instance = ovARCreate(ovr.Instance, arMeter); }
public TxOVRVisionImageProcessor(TxKitEyes e) { _eyes = e; _ovr = new COvrvisionUnity(); _ovr.useProcessingQuality = COvrvisionUnity.OV_CAMQT_DMS; _processorThread = new ProcessorThread(this); _processorThread.Start(); }
public TxOVRVisionImageProcessor(TxKitEyes e) { _eyes = e; _ovr = new COvrvisionUnity(); _ovr.useProcessingQuality = COvrvisionUnity.OV_CAMQT_DMS; _processorThread = new ProcessorThread(this); _processorThread.Start(); for (int i = 0; i < 2; ++i) { _flipProcessor[i] = new OffscreenProcessor(); _flipProcessor[i].ShaderName = "Image/FlipCoord"; _flipProcessor[i].TargetFormat = RenderTextureFormat.ARGB32; } }
//Class public OvrvisionTracking(COvrvisionUnity ovr) { _ovr = ovr; _instance = ovTrackCreate(ovr.Instance); }