Vuforia Studio
Recently active
Is the Home.js file a static file that is executed client-side or client-server-side?
Is it possible in Home.js to read the cookies that the browser sends us? If yes, how?If not, we can instead import node.js libraries for cookie parsing, such as parsing cookies, for example: var express = require('express'); var cookieParser = require('cookie-parser'); var app = express(); app.use(cookieParser()); console.log("my cookie" + req.cookies['PHPSESSID']); Thank you.
Good afternoon! I want to work with the username in my services. But, elementary, Vuforia does not display the user name in the text field. I use the Current Session Info thing and the getCurrentUser service and output the result to a text field, but it doesn't work. Previously, there were already topics with such a question, but the approach that is mentioned there does not work. What should I do? Are there any solutions?
Hi, I would like to integrate my company external system with Vuforia Studio through API.From my research, Thingworx is necessary for that. My questions is, can Vuforia Studio be integrated with custom API (e.g. from company server) without Thingworx.I'm trying to retrieve data from the system through API by scanning bar/QR code. Thanks.
Hi all, Rather than using a file loaded via the uploads folder in editor, I would like to direct the 3D Video widget resource to a web hosted link. There's a variety of videos I'd like to be able to load programmatically rather than uploading each individual video. Note: Intended use is on 3D Eyewear i.e. the HoloLens
Hello, If there was an existing IoT application already deployed that has relevant data for my Vuforia Experience, is there a way to get data directly from this 3rd party application, or must the data pass through a Thingworx entity property or service first and then into the Vuforia Experience? Thanks!
Hello fellow Vuforia users! we are currently working on our diploma and we wanted to implement the name of the current step, from creo illustrate, into a textfield and show the user what step he/she's currently working on. Best Regards Chris
I'm using the synthesize speech functionality on the HoloLens 2 to read text programatically. Is there a way to change the voice from the default robotic sounding voice to Cortana or some other voice? Using the code below: function SayText(text) {$timeout(function(){$scope.app.speech.synthesizeSpeech( {'text': text });}, 1500 )}
Hello, I am wondering if there is a event that can be tracked to trigger a service if an experience offline download has been triggered? I am trying to track whether our users are making use of offline experience download and have searched but cannot find anything such as scope.$on('download'... Does something like this exist? Thank you
Right now by default, at each step of a sequence the user is read the title of the step with the code below: var instruction = ''; $scope.$on('newStep', function(evt, arg) {instruction = arg }); $scope.SayStep = function () { $scope.app.speech.synthesizeSpeech({'text': instruction}); } However, I want to add a button that will play all steps to give the user an overview. At each step, I would like those instructions to be read. My first thought was to change the method of speech playback to trigger on a listener for step complete, but I'm unsure if that's the best method. Thoughts?
Hi everyone, I am having a issue with the Vuforia View app. I was trying to login in to the Vuforia View app using the account I registered for the Vuforia studio but I am told that my credentials are invalid. When I attempt to reset my password, I was told that " An account could not be found for the provided user ID".
Hello, I am using the trial version of Vuforia Studio. This morning I got an update for 9.0.1.4911. I started the update but it got interrupted due to loss of internet connection. Since then after launching the application, it doesn't give the "Open" option as it used to. I checked the log files and the last line mentions: "did not succeed." Any suggestions on how to fix this issue?
Hello, I am currently working on a project where you can interact with a machine by using buttons to play animations. I got the animation to play on the HoloLens using following code: $scope.playSequence=function(name){$scope.app.loadsequence(name);$scope.$applyAsync();console.warn("$scope.app.loadsequence() executed"); $timeout( function() {$scope.app.loadsequence(name);console.warn("app.loadsequence() executed"); $scope.$applyAsync();}, 1000);}; $scope.app.loadsequence = function(name){ $scope.setWidgetProp('schwader', 'sequence', "app/resources/Uploaded/"+name); twx.app.fn.triggerWidgetService("schwader", 'playAll');}; But I have now the problem that Animation plays in Preview just fine, but on the HoloLens it is needed to tap the button twice in order to play animation. Is it possible that because the machine is quite large that is taking its time to load in the animation?
I want to make the readings of a 3D Gauge decrease and stop at a certain value once a function has been triggered. Once the 3D gauge reading stops at that particular value, I want to change the resource image of the 3D Gauge to indicate an alert / caution.
Some applications end up with multiple views, 95% of which are identical, for example the customer wants a choice between a spatial target and a model target, but otherwise wants the experience the same. Currently, this requires either tedious recreation of a lot of content in Vuforia Studio, or else hacking the project files to duplicate the *.js and *.json files with new names. It would be really nice to have an easy, reliable way to duplicate a view for cases like this.
I'm creating several sequences in Illustrate for use in Vuforia. The parts/assemblies are visible in the sBOM, they have transparency set to 0%, and they have location keys, but they aren't visible at all in the viewport. Selecting the parts in the sBOM doesn't highlight anything in the viewport, and trying to zoom to selected does nothing. Selecting the part in the sBOM and looking at the Parts tab> Location window shows Figure Translation and Figure Rotation values, but looking at the location keys shows center and axis coordinates but no position coordinates. Instead, the position is listed as "nan, nan, nan," which is presumably "Not a Number." Occasionally, there is a negative sign before one or more of the "nan" coordinates. I haven't checked that this is the case for all of the problem parts, but it seems that the Location window has Figure Translation coordinates of 0.000, 0.000, 0.000 wherever the location key shows a "nan, nan, nan" Position value.
Hi, I have developed an AR app on Hololens 2 view. I want to close my app on button click. How can I do this? Thanks
Hello. I have a Select widget that is populated locally, through an array declared in Home.js. An oversimplification of my problem: Whenever a new item is selected from the Select widget, I want a label to be updated with another value, being passed through an Application Parameter. I sort of managed this behaviour, but there's something wrong. When I select another item from the list, the label stays the same. When I select another item from the list, the label changes to the value that should've appeared in the previous case. Every time I select something from the Select widget, the label updates with the value that should've appeared the step before. Can anyone tell me what am I missing? For reference, this is the array that populates the dropdown: $scope.view.wdg["select-1"]["list"] = [ { display: "UC2", value: "1" } , { display: "UC3", value: "2" } , { display: "UC4", value: "3" } ]; My Application Parameter is called maxSteps, and I populate it
Hi, I have multiple views in a project. How to automatically navigate to second view after steps in first view end. I'm using Hololens 2 Thank you.
Dear Team, I am working on project in which I want to show Thingworx Sensor Values in Vuforia Studio. While working on that I am able to fetch things and data from Thingworx and able to see all data in Vuforia Studio Preview mode, but whenever I'm using Vuforia View from Ipad, Hololens & Android Tablet it's shows only labels or text. I'm using latest version of Vuforia Studio: 9.0.1 Vuforia Experience Service(On Premises): 9.0.0 Thingworx Version: 8.5.0 Thanks!!
Hi, I will need information to develop my project:How many devices can open the same project at the same time on vuforia view? I'm going to give at users a thingmark, which they can use whenever they want. I would like to know if all users scan the thingmark at the same time if the experiment is going well or if there is a limited number of users? Thanks for your answers. Maxime.
Hi, I have create a project with a spacial target. But when I am opening it with my phone (android 10) on vuforia view, it notifiying the device don't support spacial target. When I try with IOS device, it's work. I think it worked with my device before the last vuforia update; Do you know if any updates are planned to make it work again? Thanks,Maxime.
Will Area Targets as seen in Vuforia Engine be supported in Vuforia Studio? Is there a timeline on this if so? This functionality would be great to have access to
Hi everyone, i want to publish a HoloLense Experience with some Thingworx Data, but i get this error in the studio.log file: Why does it occur? 68MB shouldn't be too large for publishing? Thank you very much!
Hi All, I usually use the following code for making appear and disappear the widgets in a specific step in sequence: $scope.$on('newStep', function() { switch($scope.view.wdg['model-3']['currentStep']) { case 3: $scope.setWidgetProp( "Warning", "text", 'Note: Only for T200 & T600 Series'); break; } }); However, this time in model-3 I have three different sequences and not just one. With this code, the widgets appear in all the sequences. What can I add to specify the sequence?Thank you!
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.