Beispiel #1
0
        private void SetMarkerLess()
        {
            if (markerSettingsMarkerLessActual != null && markerSettingsMarkerLessActual.GetPatternDetector().findPattern(rgbMat, patternTrackingInfo))
            {
                ShowGameObjectMarkerLess();
            }
            else
            {
                markerSettingsMarkerLessActual = null;

                foreach (MarkerSettings markerSettings in markerSettingsList)
                {
                    PatternDetector patternDetector = markerSettings.GetPatternDetector();

                    if (patternDetector != null && patternDetector.findPattern(rgbMat, patternTrackingInfo))
                    {
                        markerSettingsMarkerLessActual = markerSettings;
                        ShowGameObjectMarkerLess();
                    }
                }
            }
        }