LlCloud/fr
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: float llCloud( vector décalage );43 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un float correspondant à la densité de nuages à la position de l’objet plus le décalage indiqué.
• vector | décalage |
Exemples
<lsl> default {
touch_start(integer num) { llSay(0, "Densité de nuages :" + (string) llCloud(ZERO_VECTOR)); }
} </lsl>
Notes
Comment fonctionnent les nuages :
- SL contient un système de calcul du temps qu'il fait sur une sim fondé sur un automate cellulaire.
- Chaque sim est découpée en cellules. Il y a 16x16 cellules de nuages par sim, ce qui signifie que chaque nuage fait 16x16m.
- La densité nuageuse est envoyée une seule fois par la sim au client lors de sa connexion ou de sa téléportation dans la sim.
- Le client utilise alors un algorithme de génération de nuages à partir des informations communiquées par la sim. C’est la raison pour laquelle différents clients peuvent afficher des formations nuageuses différentes et se désynchroniser d'avec le serveur au fil du temps.
- La valeur Z du vecteur n’est pas pertinente (les nuages sont obligatoirement compris entre 180 et 200m d’altitude).
- La fonction renvoie une valeur comprise entre 0,0 et 1,0.
- 0,0 : aucun nuage
- 1,0 : forte densité de nuages.
- Les valeurs comprises entre 1,0 et 2,0 correspondent à un temps pluvieux, mais puisque l’option n’est pas encore implémentée, le résultat de la fonction ne peut dépasser 1,0.
- Le vent et les nuages sont liés.
L’évolution des nuages est calculée à l’aide d’un champ vectoriel solénoïdal (champ vectoriel v avec une divergence nulle : nabla . v = 0)
Cette condition est satisfaite si v a un potentiel vecteur A, car si v = nabla ^ A, alors nabla . v = nabla . (nabla ^ A) = 0.
Voir également
Fonctions
• llWind | Renvoie des informations sur le vent |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.