Catégorie / Domaine : | C3D3 Plugin |
Compatibilité SCOL Voy@ger : | V 3.5 et supérieure |
Mise à jour : | 11/2003 |
Ce plugin pour avatar utilise un périphérique d'entrée
vidéo (par exemple une webcam) pour capturer les images. Ces images sont
affichées sur un petit avatar carré.
Les images ne sont envoyées uniquement qu'aux avatars se trouvant dans
une zone autour de la personne qui envoie les images.
Chez le client, une petite interface s'ouvrira : à gauche, l'image diffusée, à droite, l'image source. Au milieu, divers boutons pour débuter ou stopper la diffusion ou encore pour compresser (case cochée) ou non les images.
Si aucun périphérique n'est connecté, un logo camera par défaut sera affiché sur l'avatar.
Sur le client, l'interface est légèrement modifiée par
rapport à SnapAvatar 2.1, avec notamment une pop up d'aide accessible
via un bouton Aide.
Il n'y a pas d'instance de la classe SnapAvatar à créer.
Il y a différents paramètres que vous pouvez spécifier en ajoutant les lignes suivantes dans les Ressources du C3D3, via l'onglet Avancé de léditeur du C3D3 :
- pour autoriser l'acquisition en mode loop (l'image envoyée est rafraichit
périodiquement) : SnapAvatar.loop yes
- pour autoriser le mode non compressé pour les images (la taille des
images fera alors environ 20 Ko à la place de 2 Ko en mode compressé.
Il est recommandé de n'utiliser que le mode images compressées)
: SnapAvatar.noCompression yes
- pour régler la période de rafraîchissement : SnapAvatar.refreshPeriod
10 (en secondes, 0 pour une période de rafraîchissement maximum).
Plus la période est courte, plus transferts seront importants !
- pour régler la taille de la zone dans laquelle l'image sera visible
des autres visiteurs : SnapAvatar.radius 1500 (valeur par défaut : 2000
centimètres)
Par exemple :
Aucun lien ni instance n'est nécessaire. Pour utiliser ce module : ajouter
le plugin dans les plugins supplémentaires des modules C3D3 (via l'onglet
Plugins) dans lesquels vous voulez l'utiliser. Utiliser un module ChgAv
pour changer la classe courante d'avatar vers la classe SnapAvatar. Vous relierez
un événement (par exemple le clic sur un bouton) à l'action
chgav.snapAvatar
Action | Fonction |
Evénement | Fonction |
Zone | Fonction | Interface | Affectation |
SnapAV | Quand l'avatar SnapAvatar est activé, contient une bitmap représentant une caméra | ||
SnapAVInterface | Interface cliente du module |