Vuforia Studio
Recently active
Hello! I was wondering what the correct syntax is to listen for events that get fired in Thingworx from Vuforia Studio. I know that I can add Events in the external data pane, but I'm unsure of how to listen for them. I'm assuming it will be something similar to listening for the event that fires when a service completes: $scope.$root.$on('servicename-complete', function(evt, arg){ // Do something }); For a Thing w/ name "thingname" and an event "eventname", what would be the correct syntax to create an event listener? Thanks!
Hi all,My Vuforia Studio seems to be having trouble publishing. I tried this morning and it worked, but now its giving me an Error code 106. I'm using the one month free trial. What could be the issue? I suspect there may be a publish limit on the free trial. Thanks in advance!My project is due tomorrow so I help is really urgent Edit 1: It seems to be willing to publish if I do not have a model mark on the project. I need the model mark, but this clue may provide some information as to why it does not work
Hi all,I have a question about Vuforia in interaction with HoloLens 2.In my scenario, I need to switch between different sequences (that I created with Creo).This should be done by clicking on a button. I know the underlying command via JavaScript and have already used it successfully several times - but so far only for iPad (2D) Experiences.For this I always use: $scope.view.wdg['model-1']['sequence'] = 'l-Creo%203D%20-%20sequence.pvi'; In the preview everything works as it should.Now when I test my scenario on the HoloLens, it seems to me that the HoloLens does not know this command. It loads the "default sequence" of the 3D model. Generally, I can't jump between sequences....Do you know what I am doing wrong? To me it looks like there is a bug in the HoloLens interpreter. Is there another command that makes jumping between sequences work on the HoloLens?I am grateful for any help!Many greetingsJonas
Hi, Can I know if SAP system can integrate with AR experience using Vuforia? I would like to know if this has been done before and what is the best practices to do this in term of connectivity and input/output file format. Thank you and please have a good day ahead.
Hello, when I add a 3D video widget, it automatically adds the default controls, which are massive and ugly. Is there a different option for this?
Hi everyone, my goal is, to be able to see what impact different algorithms have on the performance. I couldn't find an iOS app, that enables this feature for other apps and it is not a feature of vuforia view. Of course, we can check the fps in the preview via console, but I would like to check it on the end device. Any ideas? Regards,Whity
HiHave problemAfter downloading the setup.exe file and launching it does not open. The download window appears, it loads to 100%, but then nothing happens
Hey Guys! I am facing another problem. I want to scan different QR-Codes with the Hololens 2. Depending on which QR-Code is scanned I want to make videos visible in order to build up a learning platform with Vuforia Studio. I guess I need a Java Script code to do so as the scanning function is not able to to it directly. Can anybody help me with that? I am really struggling with the Code or to find a solution. Thank you in advance! Marius
It it possible to open Vuforia Vantage from Vuforia Studio? I have created a button to run a function containing: window.location = "URL obtained from Vuforia Editor"; This URL works when scanned as a QR code or entered into a web browser, but for some reason it will not work from the Vuforia View mobile application.
How do I move popovers?
Now I have a project, I need to add many contents in the popover, but the contents are a little too much, which exceeds the maximum range of the set screen. Could you define the contents in the popover and drag them up and down to browse? thank you
I am working on project where AR and IOT integration is done in vuforia studio.In preview mode i can see the real time IOT data from shop floor machines. But once i m viewing experience through I pad label widgets which got binded from thingworx IOT data are not showing any data.has anyone faced this? how to resolve this. the image of preview mode is attached here, but i want to see the same data on ipad .
I've developed an shader, which displays flow movement in a pipe. The shader works fine on Android and IO's, but on the Hololens it looks like the shader is not applied to the model. Sadly i cannot provide the project, but i am able to share snippets of the shader: fragment: float diff = mod(-vUV + t, .024); float smallerDiff = mod(-vUV + t, .024); if(diff < 0.008) { // ... vec4 normalInViewSpace = //removed if (/* removed */) { vec3 color = vec3(1.,1.,0.); gl_FragColor = vec4(color, .5); } else { discard; } } else { discard; } vertex: vNormal = vertexNormal; vec4 vp = vec4(vertexPosition, 1.0); gl_Position = modelViewProjectionMatrix * vp; The shader is updated at runtime with an interval: $scope.view.wdg['model-1']['shader'] = "reflect;time f " + z; Thanks in advance!
Hi, How to rotate a model along the Z axis like in CAD applications? Model created is having axis of rotation outside the model. I am using slider to rotate the model. --Dhinesh
Is it possible to use Cortona 3d content into Studio project directly or by something? Any information welcome.
As per this thread, same issue Hi, I followed the article CS321502. I added "ScriptTimeout" settings , as it was not already specified in the platform-settings.json file . But Thingworx service is not restarting up after that. can you please help. thingworx version in use : 8.5.18
Hey! I want to unpress a 3D Imagebutton (Button1), when I press another 3D Press Button (Button2). Can anybody help me with the code for the function which is called when Button 2 is pressed? I found this article, but I am not able to transform it in a way that it's working.https://community.ptc.com/t5/Vuforia-Studio/Buttons-pressed-amp-unpressed/m-p/559590 Kind Regards,Marius
I can't publish new content anymore. I get this error "Failed to set the project access type" in the logs.The upload is successful but the publish is not. For existing projects it shows that I successfully publish updates - however, the updates don't go through. When I view the published content, no changes are apparent. This happened somewhere amidst various updates to the environment. (Studio and the ES) I have just updated the experience service and local studio to 9.2.3 but the behavior remains the same. I suspect this is specific to my experience service installation/config. I've asked others to publish to this experience service and they've had the same result. The ThingWorx install is 8.5.3 but still shows as fully compatible on the matrix. My next steps will be to update the TWX server to the latest as well. My next step after that will be to completely wipe and re-install the experience service, but would prefer not to an
Hello, good afternoon, my question is about access to the experience, since I shared a Qr with a client and I wanted him to only have access for a certain time. Thank you very much and sorry for the translation
Hello,i am getting Failed to authorize experience server when i am trying to validate my experience service url, tried some fixes from this forum but nothing seems to work.Logs:[0mGET /api/switch [32m200[0m 0.776 ms - -[0m[2021-11-09T09:13:15.497Z] debug: [twx-studio:auth] Authenticate using: https://XXXXXXX.studio-trial.vuforia.io ssl: false GET /validate[2021-11-09T09:13:15.497Z] debug: [twx-studio:AuthRequest] doRequest /ExperienceService/username[2021-11-09T09:13:15.497Z] debug: [twx-studio:auth] Authorization strategy not yet known[2021-11-09T09:13:16.571Z] debug: [twx-studio:AuthRequest] https://XXXXXXXX.studio-trial.vuforia.io/ExperienceService/username response code 401[2021-11-09T09:13:16.572Z] debug: [twx-studio:auth] Failed to authenticate experience server https://XXXXXXX.studio-trial.vuforia.io undefined Unauthorized[2021-11-09T09:13:16.572Z] debug: [twx-studio:auth] www-authenticate header: Basic realm="ThingWorx"[0mGET /api/validate [33
Feature request: Divide Vuforia Studio / Experience Server folder "Projects" into multiple sub folders, instead of having everything lumped together in an unorganized way.
I'm trying to link two different experiences together using a button that shows up at the end of one experience and, when pressed, launches the next. I thought that the method that I had used to link to other types of media and web pages would work, but apparently not. What am I doing wrong? Here's the code I'm using for reference: $scope.nextPhase = () => { let nextPhase = $sce.trustAsUrl('experience link'); open(nextPhase);}Thanks in advance for any help.
Hey Everyone! 🙂 I try to make a 3D-Panel visible as soon as an Alert in Thingworx occurs. Example: I get the Temperature from an MQTT Broker. For that temperature I set an alert on >=20°C. Now I want to show a 3D Widget as soon as the alert is released in Thingworx. For that I added the alert as an event under external data in Vuforia Studio and then binded this alert to the 3D-Panel to show it. Unfortunately this is not working as planned. Can anyone support me? Yours sincerely,Marius
I'm looking to be able to show a particular model and hide all others on the click of a particular 3D button. On scene entry, I want a particular model (Model-1) to show and all others to be hidden, which I have done with the following code:$scope.Test = function() { $scope.setWidgetProp('model-2', 'ForceHide', 'true');}; $scope.Test(); $scope.Test = function() { $scope.setWidgetProp('model-3', 'ForceHide', 'true');}; $scope.Test(); $scope.Test = function() { $scope.setWidgetProp('model-4', 'ForceHide', 'true');}; But then I want to SHOW each model separately when a particular button is pushed. Then if a user
I am currently using the method :$scope.app.fn.loadResourceScript("app/resources/Uploaded/btnMult.js"); //On community was told that is a method to import modules from Uploaded. then ,to connect the modulo function to the $scope i did:$scope.mult=function(x){mult(x)} the file "btnMult.js" ,contains :function mult(x){return x*x} There is nothing more on the file, but when i run the file ,i got an error ,telling "mult is not defined" Can somebody give me a help? I did every option that are related on importing but nothing works...
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.