private void SetupMarker() { // Load marker var cfg = "nft;data/gibraltar"; _markerId = _arWrapper.arwAddMarker(cfg); if (_markerId < 0) { throw new InvalidOperationException("Failed to load AR marker."); } }
private async Task SetupMarker() { // Load marker var markerData = await PathIO.ReadTextAsync("ms-appx:///data/hiro.patt”); // single_buffer;80;buffer=234 221 237... var cfg = string.Format("single_buffer;{0};buffer={1}", 80, markerData); _markerId = _arWrapper.arwAddMarker(cfg); if (_markerId < 0) { throw new InvalidOperationException("Failed to load AR marker."); } }
private void SetupMarker() { // Load marker var cfg = "multi;data/cubeMarkerConfig.dat"; _markerId = _arWrapper.arwAddMarker(cfg); if (_markerId < 0) { throw new InvalidOperationException("Failed to load AR marker."); } _arWrapper.arwSetPatternDetectionMode(ArPatternDetectionMode.MatrixCodeDetection); }
private async Task SetupMarker() { // Load marker data which is deployed with the app in its app-local storage var markerData = await PathIO.ReadTextAsync("ms-appx:///data/hiro.patt“); var cfg = string.Format("single_buffer;{0};buffer={1}", 80, markerData); // Add marker to ARToolKit and make sure it succeeded. // The returned marker id is stored for reference. _markerId = _arWrapper.arwAddMarker(cfg); if (_markerId < 0) { throw new InvalidOperationException("Failed to load AR marker."); } }