Vuforia Studio
Recently active
Hello @RolandRaytchev,I have an infotable property in ThingWorx and I would like to bind it to the time series chart widget in Vuforia Studio. The data shape of the infotable has 2 fields of type number.In Vuforia studio I select the infotable from External Data and drag&drop it on the Timeseries widget(and select the Data to bind). However after the binding I am not able to select the X and Y axes and also the chart is not shown when I do the preview( although the visible checkbox is checked). Could you please help me with this binding.Thank you in advance.
Hi all, Is it possible to collaborate and view AR experience with multiple user ? /VR
Hello there, i had an error at the Picture Widget and could locate it at the file named twxPictureService.js.There is a missing bracket that's it. I hope the picture is enough for PTC to localize it.
(Hololens2 and Vuforia Studio 9,4.0.5555): I follow example "Blue Pump" according standard description as https://support.ptc.com/help/vuforia/studio/en/#page/Studio_Help_Center%2FBeginnerEyewear.html%23 I did it many times before, on Hololens under Stydio 8 , 2018. Now try to repeat it on the new configuration as an approval of functionality (Voice control and voice gesture support from HoloLens) but I cannot find voice control fields ("Voice Alias", "Voice Response", "Voice Help"...) in the APPLICATION EVENTS section for any of gesture event, for example, "doubletap" (as described in 13.step of https://support.ptc.com/help/vuforia/studio/en/#page/Studio_Help_Center%2FBeginnerEyewear.html%23 Question: why I cannot see "Voice Alias" field in my Vuforia Studio 9,4.0.5555?
Hi, I want to share a possible problem in my AR experiences. When there is a heavy data iteration (eg for loop through JSON metadata) while running the experience, the FPS goes very low.How can I solve it?
I created a Vuforia Studio project with couple of widgets(text area). I bind them to ThingWorx tags.When I do a preview I can see the data updating on the text areas. But when I Publish and Share it and then scan the QR code from the Vuforia view in my smartphone, the data on the text areas do not show up. Could you please help me understand what is the issue and how can we solve it.
Hi, I found https://github.com/steveghee/OCTO_Studio_extensions and successfully added it to studio. I'm really interested in navigator or zones of interest but I can't figure out how they work. I try to set the value from javascript but the screen in preview is blank. I would like to ask if someone can provide me working example/project of this extensions.
Hello, due to CORS policy restrictions I would like to change where vuforia studio is executed in the browser from "localhost:3000" to "user.companydomain.local:3000".how to do that?
Hola.Tengo una Licencia Plan Básico con 1000 "recos" por mes. La utilizo para un catalogo con 16 VuMarks.Mi duda es la siguiente:- ¿Los reconocimientos se contabilizan uno a uno en la barra de uso de la aplicación?.- ¿Porqué nuestro contados aparece al 0% de uso si al menos en un mismo mes hemos utilizado la aplicación más de 100 veces?.Gracias.
Vuforia Studio starts up but stays at "Server is starting..." and cannot access "Login".------------------------------------------------------------------------------------------ Translated below Spanish description to english: - Vuforia Studio se arranca pero se queda en "El servidor se está iniciando..." y no se puede acceder a "RegistrTranslated by vnamboodheri.
Hi, I use parameters from Thingworx to update the position of a model. Unfortunately, the update rate is rather low, so the "animation" is not smooth. Instead, the object jumps from the old position the new one. In the past, using different tools, I fixed this by calculating the distance/frame and then applying it every frame. I know that then there is a lag (since I have to way until the position is updated to calculate the distance/frame) but that's OK, it is not super time critical. So is there a way to get the refresh rate of the renderer and is there a function executed every frame? BestHornhaut
I am creating assembly instructions for our employees. I want to draw attention to a certain side or area of the model, regardless of where they are viewing the part. A leader line would work. I added insets in creo, but they did not transfer over into studio.
Hello Community,I am creating 3d-guided-service-instruction 301. As In PTC guide mentioned here, in Add attributes bulk section they create listprice attribute. (Step 5-f) Here, I attach file and link please check this: https://support.ptc.com/help/vuforia/studio/en/#page/Studio_Help_Center%2Fmetadata%2FMetadata_301_Add_Attributes.html%23 Next, In Setup the project section as they mentioned, for updating quadcopter.pvz file need to add listprice new model attribute which was created in add attribute bulk section. ( In step 5 ) Here, I attach file and link please check this: https://support.ptc.com/help/vuforia/studio/en/#page/Studio_Help_Center%2Fmetadata%2FMetadata_301_Set_Up_Project.html%23 For, creating attributes bulk section I don't have Creo Illustrate. So, should I need to download this creo Illustrate? Without using Creo Illustrate, is it possible to go forward? Please suggest me. @pshashipreetham
Hi, I have created 3 animations in 3 different figures in Creo which is not working in Hololense. I have used below java script to call the animation. // $scope, $element, $attrs, $injector, $sce, $timeout, $http, $ionicPopup, and $ionicPopover services are available $scope.setWidgetProp('model-1', 'currentStep', 'stepnr'); $scope.playStep = function (stepnr) { switch (stepnr) { case 1: { $scope.view.wdg['3DImage-1'].visible=false; $scope.view.wdg['3DImage-2'].visible=true; $scope.view.wdg['3DImage-3'].visible=true; } break; case 2: { $scope.view.wdg['3DImage-1'].visible=false; $scope.view.wdg['3DImage-2'].visible=false; $scope.view.wdg['3DImage-3'].visible=false; $scope.view.wdg['3DImage-4'].visible=true; $scope.view.wdg['3DImage-5'].visible=false; } break; case 3: { $scope.view.wdg['3DImage-1'].visible=false; $scope.view.wdg['3DImage-2'].visible=false; $scope.view.wdg['3DImage-3'].visible=false; $scope.view.wdg['3DImage-4'].visible=false; $scope.view.wdg['3DImage-6
I tried to load experience on Vuforia View app.But I cannot load experience with some error log. I attached Vuforia View log.Is there anyone to know why Vufora View cannot load experience?
Hello, I want to dynamically fill a list widget with some results from js code elaborations but I can't find how to properly set up the list (JSON?) and bind the app params to the list attributes. Is there some useful documentation on this widget? Thank you!
I have created 3 animations in 3 different figures in Creo which is not working in Hololense. I have used below java script to call the animation. // $scope, $element, $attrs, $injector, $sce, $timeout, $http, $ionicPopup, and $ionicPopover services are available $scope.setWidgetProp('model-1', 'currentStep', 'stepnr'); $scope.playStep = function (stepnr) { switch (stepnr) { case 1: { $scope.view.wdg['3DImage-1'].visible=false; $scope.view.wdg['3DImage-2'].visible=true; $scope.view.wdg['3DImage-3'].visible=true; } break; case 2: { $scope.view.wdg['3DImage-1'].visible=false; $scope.view.wdg['3DImage-2'].visible=false; $scope.view.wdg['3DImage-3'].visible=false; $scope.view.wdg['3DImage-4'].visible=true; $scope.view.wdg['3DImage-5'].visible=false; } break; case 3: { $scope.view.wdg['3DImage-1'].visible=false; $scope.view.wdg['3DImage-2'].visible=false; $scope.view.wdg['3DImage-3'].visible=false; $scope.view.wdg['3DImage-4'].visible=false; $scope.view.wdg['3DImage-6'].
Hello Community, Can anyone please tell me how to connect thingworx and vuforia studio? how to add all the data of things and dervices I create in my thingworx platform as external data in vuforia studio? Thanks
Hi, In an experience I've 20 3D labels visibility to control on each step(total steps 7). $scope.checkStep = function(){ console.log($scope.app); if($scope.view.wdg["model-1"].currentStep == 1){ $scope.app.view.Home.wdg["3DImage-1"].visible = true; $scope.app.view.Home.wdg["3DImage-2"].visible = true; $scope.app.view.Home.wdg["3DLabel-1"].visible = true; $scope.app.view.Home.wdg["3DLabel-2"].visible = false; $scope.app.view.Home.wdg["3DLabel-3"].visible = false; $scope.app.view.Home.wdg["3DLabel-4"].visible = false; $scope.app.view.Home.wdg["3DLabel-5"].visib
Hello, i'm trying to create my own 2D-widgets as an extension for my company.I got OCTO_Studio_extensions and followed this simple guide.My problem is, as soon i add any widget from the extension i will be stuck on a saving loop.I can't preview anymore and even deleting the new widget wont help. still invinite saving loop. Is this intended to prevent us from adding extensions or what's wrong with that feature?
Hello, I'm filling a list widget with some data and noticed that the widget itself does not show updated data while the code executes. some console.log show that is not a matter of data updating but the widget needs a graphical refresh (e.g. click on the screen) to be refreshed and show correct data. My question is: how to perform a forced refresh of the widget from the source javascript code? Thank you!
Hello I want to find a way to implement the following keypress method on text input widget in vuforia studio. var input = document.getElementById("textInput-1"); input.addEventListener("keypress", function(event) { if (event.key === "Enter") { event.preventDefault(); document.getElementById("button-5").click(); } });
Hi all,I want to display website within the vuforia studio experience. Also, I should be able to close the website & continue viewing the AR experience. Can anyone please help me out with this.Thanks in advance. Regards,Aditya.
Hello Community,By using PTC guide, I am creating Quadcopter project and I am replicating this. For this project, I am using PTC given code but not able to understand. In this, If I entered 1234 input in search bar and click on find button quadcopter model item lights are blowing. And If I entered 89 random input that time model item lights not blowing. But In this code, how they set this value not able to understand. If anyone is able to understand let me know. I attach preview page screenshot also. Please check this.Here is the code: // triggered when user clicks on object in the scene$scope.$on('userpick', function (event, targetName, targetType, eventData) {PTC.Metadata.fromId(targetName).then ( (metadata) => {//// variable to pull the value for the occurrence property in the eventData JSON object from the model. Create variable for the currently selected partvar pathId = JSON.parse(eventData).occurrence$scope.currentSelection = targetName + "-" + pathId// create variables
Hello 👋 I was referring to the excellent article from "jmikesell" to implement Google Analytics. Sadly with Google Analytics version 4, lots of changes where made and I have to find new ways to link a Vuforia Studio Experience to GA. So first you have to declare / init the GA var s = document.createElement("script"); s.type = "text/javascript"; s.async = true; s.src="https://www.googletagmanager.com/gtag/js?id=G-YOUR-GA-ID"; document.head.appendChild(s); window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-YOUR-GA-ID'); // declare as many events as you need. gtag('event', 'my_action_name'); Please replace "G-YOUR-GA-ID" with your. GA id. Then you can set the gtag where you need to call them : $scope.myAction = function() { // doing some stuff gtag('event', 'my_action_name'); } Then you will see your tag in your GA account. Hope it helps.&nbs
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.