Firestorm Santé de l'avatar
Apparence
Mise à jour de l'avatar
Arrêter les animations de l'avatar
- Cette fonctionnalité arrête immédiatement toute animation en cours et remet l'avatar à sa position neutre.
- Si l'avatar est assis sur un objet, il reste lié à cet objet. Pour se détacher, vous devez cliquer sur le bouton Se lever 📖.
- Pour tester cette fonctionnalité, suivez les étapes ci-dessous :
Procédure de test
- Placez le script et une animation dans l'inventaire d'un cube.
- Asseyez-vous sur le cube.
- Cliquez sur Arrêter les animations de l'avatar dans le menu ou sur le bouton
de l'outil Arrêter l'animation de la barre d'outils 📖.
| Script de test |
|---|
// Ce script anime un avatar lorsqu'il s'assied sur la primitive qui le contient.
// Placer une pose dans le cube sans faire de reset.
// S'il n'y a pas de pose, l'avatar utilisera la pose de "sit" par défaut.
string animation;
default
{
on_rez(integer num)
{
llResetScript();
}
changed(integer change)
{
if(change & CHANGED_INVENTORY)
{
llResetScript();
}
if (change & CHANGED_LINK)
{
if(animation)
{
key avatar = llAvatarOnSitTarget();
if (avatar != NULL_KEY)
{
llRequestPermissions(avatar, PERMISSION_TRIGGER_ANIMATION);
}
else
{
integer perm = llGetPermissions();
if (perm & PERMISSION_TRIGGER_ANIMATION)
{
llStopAnimation(animation);
}
}
}
}
}
state_entry()
{
animation = llGetInventoryName(INVENTORY_ANIMATION, 0);
}
run_time_permissions(integer perm)
{
if (perm & PERMISSION_TRIGGER_ANIMATION)
{
llStopAnimation("sit");
llStartAnimation(animation);
}
}
}
|
Arrêter les animations de l'avatar & révoquer les permissions
- Cette fonctionnalité arrête immédiatement toute animation en cours et révoque les permissions accordées aux scripts.
- Comment cela fonctionne : Lorsqu'un script anime un avatar assis, il demande d'abord la permission à l'utilisateur pour déclencher des animations. Cette fonctionnalité arrête non seulement l'animation, mais révoque également cette permission.
- Conséquence importante : Contrairement à Arrêter les animations de l'avatar 📖, l'avatar se lève automatiquement et se détache de l'objet en même temps que l'animation s'arrête. Vous n'avez pas besoin d'utiliser le bouton Se lever 📖 dans ce cas.
- Pour tester cette fonctionnalité, utilisez le même script de test que pour la fonctionnalité précédente 📖 en suivant la même procédure :
Procédure de test
- Placez le script et une animation dans l'inventaire d'un cube.
- Asseyez-vous sur le cube.
- Cliquez sur Arrêter les animations de l'avatar & révoquer les permissions dans le menu.
- Observez que l'avatar se lève immédiatement et se détache du cube.
Remettre en forme l'avatar
- Cette fonctionnalité réinitialise les paramètres morphologiques de l'avatar à leurs valeurs par défaut, ramenant votre avatar à sa forme neutre.
- Quand l'utiliser : Cette option est utile si votre avatar s'est déformé suite au port ou au retrait de vêtements ou d'accessoires mesh. Les déformations peuvent modifier involontairement la morphologie de votre avatar (taille, forme du corps, etc.).
- Comment l'utiliser : Cliquez sur Remettre en forme l'avatar dans le menu. Votre avatar devrait revenir immédiatement à sa forme par défaut.
- Après utilisation : Votre avatar adopte temporairement une pose en T, qui disparaît dès vos premiers mouvements. De plus, la complexité de l'avatar 📖 s'affiche brièvement en haut à droite de l'écran.
- Note : Cette fonction ne réinitialise que les déformations accidentelles. Les modifications morphologiques que vous avez intentionnellement apportées à votre avatar via l'éditeur d'apparence sont conservées.
Réinitialiser le squelette
- Cette fonctionnalité réinitialise la structure osseuse de l'avatar à ses valeurs par défaut.
- Cas d'utilisation probable : Cette option pourrait être utile si vous avez utilisé une animation conçue pour un avatar animal ou un avatar non-humanoïde. Dans ces cas, les articulations et les mouvements des pattes ou des membres spécialisés pourraient laisser le squelette de l'avatar dans un état incorrect une fois l'animation arrêtée. Cette fonctionnalité pourrait servir à réparer cet état du squelette pour retrouver une structure osseuse correctement définie.
- Note : Le comportement exact de cette fonctionnalité est difficile à reproduire avec les versions récentes de Firestorm/OpenSim. Si vous rencontrez un avatar avec un squelette mal défini (articulations anormales, mouvements étranges), n'hésitez pas à tester cette option.
Réinitialisation du squelette et les animations
- Cette fonctionnalité réinitialise à la fois la structure osseuse de l'avatar et les animations.
- Cas d'utilisation probable : Similaire à Réinitialiser le squelette, cette option pourrait être utile si le squelette de votre avatar est mal défini suite à l'utilisation d'animations spécialisées. En réinitialisant également les animations, elle restaure les animations par défaut de l'avatar dans le monde virtuel.
- Note : Le comportement exact de cette fonctionnalité est difficile à reproduire avec les versions récentes de Firestorm/OpenSim. Si vous rencontrez un avatar avec un squelette mal défini, n'hésitez pas à tester cette option.
Forcer l'actualisation de l'apparence (Rebake)
- Cette fonctionnalité recharge et recrée les textures de l'avatar, ce qui force le serveur à renvoyer les données de votre apparence à tous les utilisateurs connectés.
- Quand l'utiliser :
- Si vous ne voyez pas bien votre avatar — cela peut être dû à un problème de cache local.
- Si d'autres utilisateurs vous disent qu'ils ne vous voient pas bien — leurs caches peuvent contenir des versions mal chargées ou mal bakées de vos textures.
- Comment l'utiliser : Cliquez sur Forcer l'actualisation de l'apparence (Rebake) dans le menu, ou utilisez le raccourci clavier Ctrl + Alt + R.
- Important : Même si vos textures s'affichent correctement pour vous (présentes dans votre cache local), elles peuvent être mal chargées chez les autres utilisateurs. Un rebake force la resynchronisation de votre apparence sur le serveur pour tous.
Actualiser les attachements
- 🏗️
Avatars de base
Utiliser l'avatar masculin de base (Character Test)
- 🏗️
Utiliser l'avatar féminin de base (Character Test)
- 🏗️
Informations sur l'avatar
Afficher la complexité de l'avatar
- 🏗️
Scripts
- 🏗️
Indicateur de lag
- 🏗️
Recréer le Bridge LSL
- 🏗️