| Conférence par Eloise Pasteur |
|
|
|
| Écrit par yannick coilot | |||
| Dimanche, 12 Octobre 2008 19:34 | |||
Conférence du 10 octobre 2008par Eloise Pasteur[6:04] Eloise Pasteur: 1. Il y a t-il une taille recommandée pour les textures? [6:04] Eloise Pasteur: Si petite que possible. 256 X 256 ou plus petite si possible. [6:04] Eloise Pasteur: C'est toujours difficile... [6:05] Eloise Pasteur: Mais, si petite que possible, parceque les textures plus grandes prendent plus de memoire et SL est plus laggy
[6:06] Eloise Pasteur: 2. Est-il possible de créer un script qui donne deux actions différentes? Exemple, une action (état) en cliquant une fois, puis un 2e action (état secondaire) en cliquant deux fois sur l'objet... Si oui, comment? [6:06] Eloise Pasteur: Comme tu as dis, oui, mais c'est difficile. On peut enregistre le temps de chaque clique, (e.g. llGetUnixTime) et si il est moins de 2 seconds depuis la premiere, on peut choisi state 2. [6:06] Eloise Pasteur: Peut-être llDialog est plus simple?
[6:07] Eloise Pasteur: 3. Peut-on faire un script qui s'actionne à l'approche d'un avatar et peut-on définir cette distance ? Si oui, comment? [6:07] Eloise Pasteur: llSensorRepeat si cette distance c'est moins de 96m. Ou, on peut utiliser llVolumeDetect et llShout, llRegionSay, llWhisper etc. http://lslwiki.net/lslwiki/wakka.php?wakka=sensors http://lslwiki.net/lslwiki/wakka.php?wakka=llVolumeDetect
[6:07] Eloise Pasteur: 4. Comment pouvons nous simuler une lumière artificielle de type spot (projecteur)? [6:08] Eloise Pasteur: Un faisceau lumineux avec un prim conique et phantome avec un texture de lumiere. Un point de lumière... je pense que seulment avec une texture.
[6:10] Eloise Pasteur: 5. Je voudrais pouvoir diffuser un film dans second life, comment peut-on appliquer une texture animée sur une face de primitive (une texture qui soit un film)? [6:10] Eloise Pasteur: llSetTextureAnim pour une texture animée. Tu crées une seule texture avec touts les image pour le film arrangent comme les mots sur une page. Puis tu utilises llSetTextureAnim http://lslwiki.net/lslwiki/wakka.php?wakka=llSetTextureAnim [6:10] Eloise Pasteur: 6. Par quels artifices peut-on simuler une ambiance lumineuse dans Second Life? Par exemple comment simuler une pièce sombre? [6:11] Eloise Pasteur: OK, on peut simuler une ambiance lumineuse dans SL, mais c'est difficile. Si on est "Estate Manger" on peut changer la voûte céleste à nuit, mais puis tout de la sim est nuit. [6:11] Eloise Pasteur: On peut demander des visiteurs qu'ils changent le soleil à nuit (World>Environment Settings>Midnight). [6:11] Eloise Pasteur: On peut faire les textures avec soin et appliqent sur chaque face avec "Fullbright." Fullbright fait chaque texture comme sous une lumière blanc, donc on peut utiliser les couleurs sombre et fin avec une pièce sombre. [6:12] Eloise Pasteur: Le dernier est le meilleur, mais les autres marchent aussi [6:12] Eloise Pasteur: Le dernier est aussi le plus difficile :-) [6:13] Eloise Pasteur: 7. Comment modifier les textures multiples appliquées à différentes faces d'une seule primitive? Comment manipuler une texture spécifique d'une des faces? [6:13] Eloise Pasteur: Edit> Select Texture, puis cliquer sur la face. Tu peut shift-cliquer sur autres faces et modifies les textures multiples comme ca.
[6:14] Eloise Pasteur: C'est si simple...
[6:14] Eloise Pasteur: 8. Peut-on créer un UV mapping personnaliser sur une primitive (comme le procédé pour la personnaliser le visage d'un avatar)? Y a-t-il moyen d'exporter le mesch de l'objet, de l'aplatir et créer le mapping en dehors de SL ou existe-t-il un autre moyen dans SL? [6:15] Eloise Pasteur: Non.
[6:15] Eloise Pasteur: 9. Peut-on choisir l'arête fixe du "Flexible Path"? Ou comment est-il choisi par SL? [6:15] Eloise Pasteur: Non, en SL c'est toujours le moins Z qui est l'arête fixe. [6:15] Eloise Pasteur: Questions a ce point? [6:15] pecot Laval: lemoins z ? [6:15] pecot Laval: le moins Z? [6:15] Eloise Pasteur: hmm [6:16] Eloise Pasteur: lowest Z value? The bottom of the prim if it's not rotated [6:17] Eloise Pasteur: si je change ce prim au flexi, la face å bas as le point arrête
[6:19] Eloise Pasteur: 10. Est-ce qu'il y a des façons plus faciles que d'autres pour placer des objets les uns par rapport aux autres sans être obligé d'approximer compte tenu que le snap sur un objet n'existe pas. [6:19] Eloise Pasteur: Ruler mode: local [6:19] Eloise Pasteur: puis shift-et-drag sur la flèche
[6:20] Dok Diavolo: ya t'il un moyen facile pour coller les objet autre que avec la grille [6:21] Eloise Pasteur: la grille? [6:21] pecot Laval: et le ruler mode : Reference ?! [6:22] pecot Laval: grid [6:22] Eloise Pasteur: Hmm, je prefer Local à Reference, reference est difficile d'utilisier bien [6:24] Eloise Pasteur: Et, non, tu peut utiliser les nombres dans Edit>Object pour placer les objets aussi [6:24] Eloise Pasteur: Mais, local ruler c'est le plus simple, je pense
[6:25] Eloise Pasteur: 11. Un autre point avec lequel il serait intéressant de faire une démo c'est comment modifier un script que l'on trouve pour le mettre comme on le veut? Par essai et erreur j'ai réussi à en modifier un et c'est plus simple que d'en créer mais, c'est assez mêlant quand on ne connait pas le code. [6:25] Eloise Pasteur: As-tu lit http://lslwiki.net/lslwiki/wakka.php?wakka=LSLTutorials?
[6:25] Eloise Pasteur: 12.Comment animer en permanence un objet avec le "Flexible Path"? [6:25] Eloise Pasteur: Le "Flexible Path" a les principes qu'on peut choisir. C'est possible d'utiliser un script qui change les principes chaque second, ou chaque minute et peut-etre ce le faire?
[6:26] Eloise Pasteur: 13. Comment fait-on les scripts pour que les objets s'écartent quand l'avatar s'approche? [6:26] Eloise Pasteur: llSensorRepeat ou llVolumeDetect et dans sensor() ou listen() on peut utlisier llSetPos() ou llSetRot() ou autres comme ces pour s'écartent les objets
[6:33] Eloise Pasteur: You can see the structure you need to use? [6:33] Eloise Pasteur: Even though you'd need more complex code to handle the detection normally [6:34] pecot Laval: what do mean by you can see the structure ... ? [6:35] pecot Laval: ok script structure ... [6:35] Eloise Pasteur: Um, I had cut and pasted the script, most of the script so you could see how it was laid out, so you could see the structure of the script [6:35] Eloise Pasteur: The prim and the script are for sale now... for L$0 so you can all buy it and see the really simple script I used [6:35] pecot Laval: can you share the object you just create so we can study its script ...
[6:26] Eloise Pasteur: 14. Quelle est la partie du script que l'on doit changer pour modifier la manière dont un objet bouge ? [6:26] Eloise Pasteur: On peut utiliser llSetPos, llSetRot ou llSetLocalRot plus simplement [6:27] Eloise Pasteur: Aussi, on peut faire le prim au physical (llSetStatus) et puis on peut utiliser llMoveToTarget, llSetForce, llSetForceAndTorque etc. [6:27] Eloise Pasteur: http://lslwiki.net/lslwiki/wakka.php?wakka=dynamics
[6:36] Eloise Pasteur: 15. Y a-t-il un moyen de faire des arètes qui ne sont pas adoucies en utilisant les sculpty map? (voir image de l'escalier, <QuestionNo15_Sculpty_A08.jpg>) [6:37] Eloise Pasteur: Um, non - tu dois faire un autre sculpty map. Je pense qu, peut-etre ton scultpy map demande plus de minutie que SL permitte pour sculpties. J'ai un sculpty que tu peut utiliser - ce n'est pas la même, mais c'est jusqu'a la même. [6:39] Eloise Pasteur: ok [6:39] Eloise Pasteur: les escaliers sont a vendre, et la texture et en dehors [6:40] Eloise Pasteur: Sculpty stairs don't work directly [6:40] Eloise Pasteur: Tu dois faire l'escalier a phantome [6:41] Eloise Pasteur: et utiliser une rampe [6:43] Eloise Pasteur: Ou, peut-etre, une rampe transparante normalment :-)
[6:43] Eloise Pasteur: 16. Comment fait-on pour modifier l'axe de rotation d'un objet pour, par exemple, animer une porte qui s'ouvre? [6:43] Eloise Pasteur: Tu ne peut pas. Tu peut "cut" un objet, e.g. 0.125 et 0.625 pour un "box" et le centre apparroit sur une face, mais plus de ce, pas possible. [6:45] Eloise Pasteur: un autre objet a vendre [6:45] Eloise Pasteur: l'objet "tp hub" as un script en dehors que fait un telehub
[6:46] Eloise Pasteur: 18. Peut-on changer les limites des propriétés d’un objet avec un scribe ? Par exemple, peut on, à l’aide du code LSL, appliquer une fonction sur un objet qui lui permet d’être plus grand que 10 mètres ? [6:46] Eloise Pasteur: On peut changer la forme et dimensions d'un objet avec un script, llSetPrimitveParams, mais la limite de 10m, c'est fixée. [6:46] Eloise Pasteur: Mega-prims plus grand que 10 metres sont un "bug" et nous peut pas les créent plus
[6:46] Eloise Pasteur: 19. Peut-on avoir une texture transparente qui permet de voir à travers les couleurs et les formes d’un objet en mouvement, même d’un avatar? On remarquera que souvent les textures transparentes laisse voir la géographie de l’arrière plan, mais n’affichent pas sur l’écran les objets en mouvement qui se trouvent en premier plan (exemple un avatar qui passerait). [6:47] Eloise Pasteur: Um, une texture transparente permet de voir à travers un avatar, un objet en mouvement, tous, comme une fenêtre...
[6:50] pecot Laval: la texture transparente qui laiise voir l'avatar est particuliere? [6:50] Eloise Pasteur: Non [6:50] pecot Laval: ok [6:50] Eloise Pasteur: c'est simplement la premiere texture d'une fenetre j'ai trouvé [6:51] patrick1 Vaher: quel format est le mieux [6:51] Eloise Pasteur: Tous les textures transparante marchent comme ceci [6:51] Eloise Pasteur: pour les textures transparantes? [6:51] pecot Laval: ok .. merci... [6:51] Eloise Pasteur: .tga [6:51] patrick1 Vaher: oui (tiff png tga [6:51] patrick1 Vaher: ok [6:52] Eloise Pasteur: c'est le seule format qui garde les informations de transparence [6:48] Eloise Pasteur: 20. Peut on appliquer une source de lumière tel un spot dans un contexte particulier de jeux d’ombre ? Peut on utiliser ces sources de lumière de manière réflexives ? (Jeux, d’ombres chinoises, etc) [6:49] Eloise Pasteur: Non, mais peut-être on peut utiliser une texture animée pour chaque jeux d'ombre? [6:49] Eloise Pasteur: Ou, avec beaucoup de soin, les objets animés - les guignols et les ombres qui dancent en concert.
[6:53] Eloise Pasteur: la dernier question: 21. Est ce que l'on remarque une différence entre les différents format (.png .jpg .jpeg .bmp .tga) une fois importer sur Second Life? [6:53] Eloise Pasteur: OK. .jpg et .jpeg sont le même et sont le plus mauvaises. Il y a plus de "jaggies" de jpgs [6:53] Eloise Pasteur: .bmp et .png sont OK - pas de "jaggies," mais pas de transparence. [6:53] Eloise Pasteur: .tga n'a pas de "jaggies" et permit la transparence. [6:54] pecot Laval: png permet la transparence... [6:54] Eloise Pasteur: Mais il n'importe pas dans SL bien [6:54] pecot Laval: du moins en dehors de sl... [6:55] Schulthess Ethaniel: je crois que ma toiture je l'avais faites en png également ... [6:55] Eloise Pasteur: Hmm [6:55] Eloise Pasteur: peut-etre c'est un bug [6:55] Eloise Pasteur: pngs with transparcency didn't used to work in SL [6:56] pecot Laval: les nouvelles versions de sl semblent le permettent maintenant... [6:56] Eloise Pasteur: OK
[6:58] Eloise Pasteur: 22. Est ce possible de mettre plusieurs textures (ou couleur) sur un sculpty ? [6:58] Eloise Pasteur: Non - le prim sous d'un sculpty c'est une sphère et donc as une seule face
[6:59] Eloise Pasteur: 23. Est il possible de changer la couleur d'un élément sans script, exemple par animation? [6:59] Eloise Pasteur: llSetColor [6:59] Eloise Pasteur: llSetLInkPrimitiveParams aussi [7:02] Eloise Pasteur: on peut l'acheter, le script est full perms
[7:03] Eloise Pasteur: 24. Peut-on créer deux primitives et les combiner en une seule primitive? Et des primitives faites par sculpty? [7:03] Eloise Pasteur: Non, et non. Tu peut "link" les primitives et fait un seul objet, mais pas une seule primitive.
[7:03] Eloise Pasteur: 25. Quels sont les moyens d'aligner deux objets? Est-ce qu'il est possible de changer le point de réference des axes d'une primitive (autre que le centre d'inertie)? [7:03] Eloise Pasteur: Axes, les nombres, par les yeux. Non.
[7:04] Eloise Pasteur: 26. Comment peut-on trouver des objets crées et perdus, par exemple en l'air ou dans la terre? [7:04] Eloise Pasteur: C'est difficile, tu dois les recherche avec soin. [7:04] Eloise Pasteur: S'ils sont dans la terre on peut utiliser cntl-alt-shift-5 et la terre serait transparente, cntl-alt-shift-5 encore une fois la retourne. (Tu dois avoir "Advanced" menu a la bas - cntl-alt-D pour Advanced.) [7:05] Eloise Pasteur: Aussi, si tu sais le nom d'objet, tu peut utiliser un script de sensor de le trouver comme ça
[7:06] Eloise Pasteur: 27. Est-ce possible de prendre une texture de primitive sculpty et l'importer dans un logiciel 3D, comme Blender, pour le modifier? [7:06] Eloise Pasteur: Je ne sais pas pour Blender, mais je pense qu'oui. J'utilise sculpty-paint et c'est possible dans sculpy-paint.
[7:07] Eloise Pasteur: 28. La primitive sculpty peut se comporter comme une image... Est-ce qu'on peut créer des primitives (sculpty) dans les logiciels de dessin, comme Photoshop? [7:07] Eloise Pasteur: Oui, mais c'est difficile. Blender, Sculptypaint etc. manquent le sculpty plus facile de Photoshop. [7:08] Eloise Pasteur: Peut-être c'est plus simple dans Photoshop CS3 ou CS4, je pense qu'il a les outillages pour 3D
[7:08] Eloise Pasteur: 29. peux ton ajouter par script (automatiquement) un script à un prim statique (qui n'a pas de script)? [7:08] Eloise Pasteur: llSetRemoteScriptAccessPin et llRemoteLoadScriptPin [7:09] pecot Laval: que veut dire le Pin dans llRemoteLoadScriptPin ? [7:10] Eloise Pasteur: Le prim à qui tu dons le script ne doit pas avoir un script maintenant, mais dois avoir un script pour llSetRemoteAccessPin [7:10] Eloise Pasteur: ok [7:11] Eloise Pasteur: Le prim d'objectif dois avoir un script avec llSetRemoteAccessPin [7:11] pecot Laval: il faut tester... ces functions ... [7:11] pecot Laval: les as-tu déjà utilisée ? [7:11] Eloise Pasteur: Et tu choisis un pin a cette temps [7:11] Eloise Pasteur: Moi? oui [7:12] pecot Laval: mais que veut dire pin? [7:12] Eloise Pasteur: Le prim que donnerait un script... tu dois utiliser le même pin [7:12] Eloise Pasteur: Um, I'm not understanding the question? [7:13] pecot Laval: what does mean the word "pin"? [7:13] Eloise Pasteur: Oh [7:13] Eloise Pasteur: Um [7:13] Eloise Pasteur: Personal Identificaiton Number [7:13] Eloise Pasteur: PIN is the number you use at a bank [7:13] pecot Laval: thanks... [7:13] Eloise Pasteur: to get money from an ATM [7:13] You: je suis désolé mais je n'ai pas compris la phrase "et tu choisis un pin a cette temps" [7:13] pecot Laval: np [7:13] Eloise Pasteur: In this case, it's a security number so only if you know the PIN can you load scripts [7:13] pecot Laval: donc chaque objet a un pin ? [7:14] Eloise Pasteur: the object that will receive the script has the pin [7:14] Eloise Pasteur: You must have put a script in there, with llSetRemoteAccessPin [7:14] Eloise Pasteur: and you choose the pin when you run the script [7:15] Eloise Pasteur: the prim that will give the script must have the same pin number [7:15] jpg Flow: donc l'objet de destination doit avoir un script [7:15] Eloise Pasteur: so the prim receiving it uses it [7:15] Eloise Pasteur: No [7:15] Eloise Pasteur: It must have *had* a script [7:15] Eloise Pasteur: but once the pin is set, you can take the script out and the pin remains
[7:16] Eloise Pasteur: 30. est-ce qu'il existe des functions lsl qui retournent les coordonnées des noeuds d un objet? [7:16] Eloise Pasteur: Non, pas simplement. On peux les calculer et puis dire mais il n'est pas un function lsl simple.
[7:16] Eloise Pasteur: 31. Est-ce qu'il existe des functon LSL qui traitent la topologie d'un objet (i.e. noeud, arête, face)? [7:17] Eloise Pasteur: llSetPrimitiveParams c'est le seul choix [7:17] Eloise Pasteur: http://lslwiki.net/lslwiki/wakka.php?wakka=llSetPrimitiveParams [7:19] jpg Flow: peut-on dupliquer un prim par script (sans selfreplication...) [7:20] Eloise Pasteur: Tu signifis faire une copie d'un prim? [7:20] Eloise Pasteur: Size, textures etc? [7:20] Eloise Pasteur: Oui [7:20] jpg Flow: oui, par script [7:21] Eloise Pasteur: Dans le prim original, tu as un script avec llGetPrimitiveParams [7:21] Eloise Pasteur: Le script dit les parameters... [7:22] Eloise Pasteur: Et un script dans l'autre prim avec llSetPrimitiveParams peut utiliser les paramètre et changer le prim a une copie du premier prim [7:23] jpg Flow: comment je "crée", par script, le nouveau prim pour lui appliquer les paramètres ? [7:23] Eloise Pasteur: llRezObject [7:23] jpg Flow: donc, je dois avoir dans moninventaire un prim du même type que je rezze ? [7:24] Eloise Pasteur: Hmm, non [7:24] jpg Flow: qu'est-ce que je rezze ? [7:24] Eloise Pasteur: Pour llRezObject l'objet dois avoir dans ses contents un prim [7:25] Eloise Pasteur: Mais llSetPrimitiveParams peut changer le type d'un prim aussi [7:25] Eloise Pasteur: sphere, box, cylinder etc.... [7:26] jpg Flow: ok, donc il faut préparer l'objet avant. je vois mieux la procédure, merci beaucoup ! [7:27] pecot Laval: rezze = créer un objet sur un sim [7:27] pecot Laval: quel sont les meilleurs droits à donner pour conserver des objets longtemps et pour lews utiliser éventuellement? [7:28] Eloise Pasteur: ok... ce depend... [7:28] Eloise Pasteur: Si vous travaillez dans une groupe... [7:28] Eloise Pasteur: full perms, et share with group [7:29] Eloise Pasteur: mais... [7:29] Eloise Pasteur: normalment avec mes étudiants, je demand "modify rights" [7:30] Eloise Pasteur: et puis, c'est simple pour moi de changer leurs prims [7:30] pecot Laval: est-ce que c'est plus simple de demander de vendre pour L$0 ?wwww [7:31] Eloise Pasteur: quand il as fini son travail... full perms et l'acheter pour L$0 c'est le meilleur [7:32] Eloise Pasteur: Quand il travail... modify permissions c'est plus simple je pense [7:32] pecot Laval: full perms = modify + copy ? [7:32] Eloise Pasteur: modify + copy + transfer [7:32] pecot Laval: ok ... merci beacoup - FIN -
|
|||
| Mise à jour le Dimanche, 12 Octobre 2008 23:28 |









