|
Si vous souhaitez enregistrer les images dans un référentiel de votre instance ThingWorx, un administrateur doit ajouter manuellement le paramètre de configuration suivant au fichier configuration.json :
"nohttp2":true
Si Experience Service est installé sur site, contactez votre administrateur.
Si Experience Service est hébergé par PTC, ouvrez une requête de support, sélectionnez Vuforia Studio dans le champ Produit, puis sélectionnez Oui - Demander une activité (actualiser, générer, accéder, mettre à niveau, etc.) ou des informations sur l'environnement PTC Cloud dans le menu déroulant Voulez-vous créer une requête auprès des Services Cloud PTC ?.
|
Propriété
|
JavaScript
|
Type
|
Description
|
Masquer les augmentations 3D
|
isAugmentationsHidden
|
boolean
|
Lorsque cette option est sélectionnée, les augmentations 3D de l'expérience sont masquées.
|
Données d'image
|
image
|
string
|
Chaîne codée en base64 (texte) de l'image JPEG prise avec la caméra.
|
URL d'image
|
ImageUrl
|
string
|
Englobe les données d'image ci-dessus dans un lien hypertexte qui peut être incorporé dans une page Web ou lié en tant que ressource d'un widget Image 3D.
|
IU de confirmation
|
JavaScript
|
Type
|
Description
|
Etiquette du bouton Accepter
|
acceptLabel
|
string
|
Texte qui apparaît sur le bouton pour accepter la photo prise.
|
Etiquette du bouton Reprendre
|
retakeLabel
|
string
|
Texte qui apparaît sur le bouton pour reprendre la photo.
|
Etiquette du bouton Annuler
|
cancelLabel
|
string
|
Texte qui apparaît sur le bouton pour annuler la prise d'une photo.
|
Service
|
JavaScript
|
Description
|
Prendre une photo
|
takePicture
|
L'appel de ce service crée une capture d'écran.
|
Evénement
|
JavaScript
|
Description
|
Photo prise
|
pictureTaken
|
Déclenché lorsque la photo est prise. Les arguments contiennent la largeur, la hauteur et l'orientation (paysage ou portrait).
|
Annulation par l'utilisateur
|
userCanceled
|
Déclenché lorsqu'un utilisateur annule la caméra.
|
Etapes minimales requise pour l'utilisation
|
1. A partir du canevas 3D d'un projet pour lunettes 3D, faites glisser et déposez un widget Caméra sur le canevas.
2. Faites glisser et déposez un widget Bouton 3D sur le canevas.
3. Saisissez le texte que vous voulez afficher sur le bouton. Par exemple, Take Picture. 4. Faites glisser l'icône en regard de l'événement Clic du Bouton sur camera-1 dans l'arborescence du projet. 5. Sélectionnez Prendre une photo dans la fenêtre Sélectionner une cible de liaison, puis cliquez sur Lier. 6. Faites glisser et déposez un widget Image 3D sur le canevas. 7. Faites glisser et déposez la propriété URL d'image du widget Caméra sur le widget Image 3D. Sélectionnez Ressource dans la fenêtre Sélectionner une cible de liaison, puis cliquez sur Lier. Une fois que vous avez complété les étapes 1 à 5, vous pouvez éventuellement implémenter les étapes suivantes. 1. Liez la propriété URL d'image du widget Caméra à un widget Image 3D. Sélectionnez Ressource comme cible de liaison. 2. Liez la propriété Données d'image du widget Caméra dans les services ThingWorx pour stocker les images. |