Difference between revisions of "LlCloud/fr"
< LlCloud
Jump to navigation
Jump to search
Gally Young (talk | contribs) (Localized to french) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 4: | Line 4: | ||
|return_type=float|p1_type=vector|p1_name=décalage | |return_type=float|p1_type=vector|p1_name=décalage | ||
|func_footnote | |func_footnote | ||
|return_text=correspondant à la densité de nuages à la position de l’objet | |return_text=correspondant à la densité de nuages à la position de l’objet plus le '''décalage''' indiqué. | ||
|spec | |spec | ||
|caveats | |caveats | ||
Line 13: | Line 13: | ||
touch_start(integer num) | touch_start(integer num) | ||
{ | { | ||
llSay(0,"Densité de nuages :" + (string)llCloud(ZERO_VECTOR)); | llSay(0, "Densité de nuages :" + (string) llCloud(ZERO_VECTOR)); | ||
} | } | ||
} | } | ||
Line 20: | Line 20: | ||
|also_functions= | |also_functions= | ||
{{LSL DefineRow|[[llWind/fr|llWind]]|Renvoie des informations sur le vent}} | {{LSL DefineRow|[[llWind/fr|llWind]]|Renvoie des informations sur le vent}} | ||
|notes= Comment fonctionnent les nuages : | |notes=Comment fonctionnent les nuages : | ||
* SL contient un système de | * 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 | * 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 | * 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 | * 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 | * La fonction renvoie une valeur comprise entre 0,0 et 1,0. | ||
** 0 | ** 0,0 : aucun nuage | ||
** 1 | ** 1,0 : forte densité de nuages. | ||
* Les valeurs comprises entre 1 | * 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 | * 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 avec une divergence nulle : nabla.v=0) | 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 car si | Cette condition est satisfaite si v a un potentiel vecteur A, car si v = nabla ^ A, alors nabla . v = nabla . (nabla ^ A) = 0. | ||
|cat1=Region/fr | |cat1=Region/fr | ||
|cat2 | |cat2=Weather/fr | ||
|cat3 | |cat3 | ||
|cat4 | |cat4 | ||
}} | }} |
Latest revision as of 10:20, 23 November 2008
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.