Second Life® world, Second Life® viewer, SL™ community, Linden™ dollars, SLurl™ link sont réservés par Linden Labs™
Quelques idées fausses sur les prims temporaires
Note des utilisateurs: / 4
MauvaisTrès bien 
Comment fait-on pour ?
Écrit par Garmin Kawaguichi   
Mardi, 03 Mars 2009 00:00

Une prim est considérée comme temporaire quand l'indicateur "Temporary" est coché ; la durée de vie d'une telle prim est d'environ 60 secondes, passé ce délai la prim disparaît totalement de la grille, c'est à dire que la prim, son contenu et son décor sont effacés et ne sont pas remis dans un inventaire, pas même au titre de "Lost And Found". Un objet temporaire est un objet qui contient au moins 1 prim temporaire.
Pour produire des prims et objets temporaires, cela peut être fait par build (Editer, onglet Objet, case à cocher Temporaire) ou par script (démarrer la lecture du Wiki à http://wiki.secondlife.com/wiki/PRIM_TEMP_ON_REZ/fr et suivre les liens du paragraphe Fonctions).
Plutôt que de parler de la modélisation et de l'utilisation des prims temporaires, l'objectif de cet article est de répondre à 4 idées fausses communément édictées dans les chats des groupes francophones à chaque fois que le sujet est abordé.

1ère idée fausse : les objets temporaires sont illégaux
(idée fausse à mettre au compte des phantasmes personnels que l'on voudrait voir érigés en loi commune)
Dès les débuts de Second Life, alors que le nombre de sims était encore ridiculement étriqué, les développeurs - dont certains arrivaient des plateformes de jeux de rôles - ont vite compris que l'usage d'armes, qui dispensaient des fournées de projectiles en tout genre dans tous les sens, allait produire un effet pervers. Ces projectiles - par exemples les fines "paillettes" d'un mètre de long qui symbolisent une rafale de mitrailleuse mais aussi les "pastèques" physiques qui rebondissent au-delà même des limites des sims - ont vite fait de saturer les possibilités en prims d'une sim. Dans un premier temps, les développeurs Linden ont produit le concept de temporisation de la durée de vie d'une prim, forçant ainsi le nettoyage automatique des balles perdues - c'est le cas de le dire.
Par la suite, Second Life étant devenu un produit recherché et fréquenté, Linden a énoncé des sortes de lois pour faciliter le partage en commun de la grille, les "Standrads de Communauté" et les "Conditions du Service". On y lit et comprend - entre autres - que ce qui empêche les autres résidents de profiter de SL est considéré comme "Perturbant la Paix", ceci comprenant l'invasion massive des sims par des prims incontrôlées ; ainsi, dans les chats, forums et groupes de discussion, les Linden ont recommandé l'usage des "prim_temp_on_rez" y compris et surtout pour les projectiles, bombes à fragmentation et tout ce qui produit des déchets ingérables.
Non, les objets temporaires ne sont pas illégaux, ils sont RECOMMANDÉS.

2ème idée fausse : le décompte des prims temporaires n'apparaît pas dans les propriétés du terrain
(idée fausse à corriger en augmentant sa curiosité et en allant fouiller dans les multiples informations que le viewer SL met à notre disposition)
Mais bien sûr que si; le propriétaire d'un terrain peut parfaitement savoir si son lopin de virtualité héberge des prims temporaires. Cela est décrit dans le menu Monde, ligne À propos du terrain..., onglet Objets.
Nous pouvons trouver à la ligne Prims sur la parcelle, le nombre de prims qui ne tient pas compte des prims temporaires. Mais il y a dans le bas de la fenêtre À propos du terrain, un décompte des prims utilisées par propriétaires de ces prims (cette information n'est lisible que par le propriétaire du terrain ou l'un de ses ayants droit) ; il suffit de totaliser ces prims et de le comparer au nombre de prims sur la parcelle, si il est différent (et forcément supérieur) c'est qu'il y a des prims temporaires.
En appuyant fréquemment sur le bouton Rafraîchir, on peut observer que ce total varie au fil des rez de prims temporaires et de leurs disparitions.

3ème idée fausse : les objets temporaires sont faits de prims volées aux autres propriétaires de terrains de la même sim
Rien que ça, mais que fait la police! Le lendemain du jour où les développeurs ont inventé les prims temporaires, ils ont compris qu'il fallait combler une faille : qu'un profiteur accumule les prims libres d'une sim au détriment des autres propriétaires terriens locaux.
Note : les chiffres donnés ci-après sont des informations appartenant aux serveurs dont le code source n'est pas publié ; ils ne sont pas précis et peuvent être modifiés sans avertissement
Des dispositions ont été prises pour éviter tout problème, donnant lieu à des règles que je résume grossièrement ici.
Il y a un mécanisme particulier pour les prims temporaires : pour exister une prim temporaire doit être formée parmi les prims libres (non utilisées) de la sim et à condition que ce nombre de prims libres ne soit pas inférieur à un nombre proportionnel au nombre de prims total de la sim.
Le nombre maximum de prims temporaires pour l'ensemble des terrains ayant un même propriétaire dans une sim se calcule ainsi : (Nombre total de prims du terrain + 20)/2, ce nombre est plafonné à 500 maximum.
Si le nombre de prims temporaires excède le maximum alloué à un groupe de terrains ayant un même propriétaire dans une sim aucune prim temporaire ne peut être créée et un message d'erreur est émis.
Si le nombre de prims libres d'une sim diminue, il y a un premier seuil (1 500 prims pour une sim de 15 000 prims ?) en-dessous duquel les prims temporaires les plus anciennes sont détruites et remplacées par les nouvelles prims temporaires ; puis en continuant de diminuer le nombre de prims inutilisées, on trouve un deuxième seuil (500 prims?) en-dessous duquel aucune prim temporaire ne subsiste ni ne peut être créée.
Enfin, il y a un cas particulier qui a été aussi correctement traité : le cas où un avatar est assis sur un objet temporaire ; dans le cadre de la protection des avatars contre les agressions, rien ne peut advenir à un avatar assis (excepté se faire expulser par le propriétaire qui défend son terrain!!), donc si un avatar est assis sur un objet temporaire, cet objet ne sera pas détruit jusqu'à ce que l'avatar se relève. En conséquence, c'est un des rares cas où le nombre de prims d'une région dépassera sa limite.
Ainsi, et quelque soit la manière dont on retourne le problème, jamais des prims temporaires n'empêcheront un terrain sur une sim de recevoir son content de prims.

4ème idée fausse : les prims temporaires augmentent le lag.
Ça c'est un truisme! Toute prim posée sur une sim, toute texture ajoutée au décor, tout effet spécial demandé au viewer, tout calcul demandé au serveur, tout, tout, tout augmente le lag.
Mais exceptionnellement ici, ce soir devant vous cher public zébahi, nous allons, avec rien dans les mains et rien dans les manches, prouver qu'à contenu égal, une prim temporaire génère moins de lag qu'une prim - j'allais dire normale - non temporaire.
Les prims d'une sim sont traitées à chaque cycle de traitement du simulateur (rappelons qu'un simulateur correspond à 1 CPU d'ordinateur) ; le nombre de cycles par seconde est donné dans les statistiques (menu Affichage et Statistiques), paragraphe Simulator, Sim FPS, ce nombre est plafonné à 45 (ne pas confondre avec Basic FPS qui donne les cycles par seconde du viewer et n'est pas plafonné). Au pire, il descend vers 32 FPS. La totalité des prims (normales ou temporaires) est examinée lors d'un cycle. Jusque là, le risque de lag est absolument identique quelque soit le type de prim.
Par contre, l'existence et le décompte des prims non temporaires a lieu à chaque cycle (donc en temps normal de 30 à 45 fois par seconde) alors que pour une prim temporaire, ils ont lieu toutes les 10 secondes (Andrew Linden, 26/07/2006); ce qui explique au passage que la durée de vie d'une prim temporaire n'est pas de 60 secondes mais qu'elle est de 60 à 69.999 secondes. Ainsi, une prim temporaire donne de 300 à 450 fois moins de "boulot" au CPU pour la partie qui fait la différence entre les deux types de prims.
D'accord, 300 fois pratiquement rien c'est infime, mais quand même!

Bien maintenant, nous voilà réconciliés avec les prims temporaires.
Garmin Kawaguichi,
pourfendeur de préjugés

En complément une blague de Strife Onizuka
Q : Est-ce qu'une destruction massive d'objets temp_on_rez doit être considérée comme un "primicide"?
R : Je ne le pense pas, je crois que c'est justifié puisqu'ils ont été destinés à mourir depuis leur naissance. Mais la vraie question aurait dû être : "est-il juste de condamner une prim à une courte vie de temp_on_rez?"

Mis à jour ( Mardi, 03 Mars 2009 16:17 )
 

Commentaires 

 
#2 Garmin Kawaguichi 2009-03-28 00:29 D'abord tout génère du lag, même de ne rien faire, le tout étant de relativiser la quantité de lag.
Pour afficher constamment un lot d'objets temporaires, il faut un timer de 55 secondes, par ailleurs la plupart des timers dans les scripts sont de 0.2 à 10 secondes…
Citer
 
 
#1 Vincent6 Magic 2009-03-27 16:22 Je mettrais qq bémols a cet article.
Les prims temporaires ont une utilité, par contre utiliser du temp-rez pour des éléments qui ne sont pas temporaire pose de gros problèmes.

Ok un prim temporaire ne génère pas plus de lag qu\\\\\\\'un prim normal. Par contre, les scripts qui rez en boucle un objet afin de rendre le temporaire définitif peut tuer les perfs de la sim. Un rez correspond a récupérer des informations du serveurs d\\\\\\\'assets vers la sim est c\\\\\\\'est long.

Les prims temporaires sont authorisés, qd ils sont bien utilisés. De nombreux lands owners interdisent les objets temporaires tout simplement parce que les gens les utilisent pour du nom temporaire.
Citer
 

Ajouter un Commentaire

Pour placer un commentaire Auto-publier sur le journal, merci de bien vouloir vous enregister en tant que membre - Sinon il faudra attendre que l'administrateur accepte la publication de votre commentaire. Utiliser le lien ci-dessous pour vous enregistrer.


* CRÉER UN COMPTE *




* Lire la charte du blogger et des commentaires *


L'admin :-)

Code de sécurité
Rafraîchir

Bannière
Copyright © 2010 Second Life Journal - CanardVirtuel.com - Actualité Second life - journal monde virtuel --- Second Life and the inSL logo are trademarks of Linden Research, Inc. -- CanardVirtuel is not affiliated with or sponsored by Linden Research. Tous droits réservés.
Joomla! est un logiciel libre sous licence GNU/GPL.
secondlife, sl, insl, second, life, world, virtual, monde virtuel
 

Statistique

Membres : 141
Contenu : 215
Liens internet : 49
Affiche le nombre de clics des articles : 136600

Mini Spot

Visiter Furvata, son café, les chevaux etc.. Fringue et skin Your ad here Your ad here

Vos Réactions