script bateau a voile

Répondre
Partager Rechercher
Il te faut un script avec un timer qui calcule en permanence la direction du vent et qui oriente le bateau dans cette direction tout en le faisant avancer. Tu peux pimenter en ajoutant un effet en fonction de la vitesse du vent. La fonction de base à utiliser est vector llWind(vector offset) qui renvoie la vitesse du vent à la position de l'objet+offset. La direction se calcule en normant ce vecteur. Pas évident si tu n'as pas beaucoup d'expérience en script.
Merci lastping, ce script marche a merveille..
Un petit souci toutefois, mon bateau est un trimaran géant et les flotteurs s enfoncent un peu trop dans l eau à la gite.
Y a t-il un parametre sur lequel on peut agir pour régler cet inconvénient.
Non, il utilise bien la fonction llWind(). Ce qu'il entend par "artificial" c'est que le bateau ne se déplace pas naturellement avec le vent mais que c'est le script qui dirige le bateau en fonction du vent, comme je le disais plus haut ^^
oui elenia c est tres bien fait, viens faire un tour a l occasion...
sinon j aurais besoin du script de resize des huge prim en z pour que le bateau se rapproche de la taille du reel (32m x 22m).
qqun a t il cela?
Je ne sais pas si un tel script existe, après une brève recherche, je ne l'ai trouvé ni sur Xstreet ni InWorld.

En attendant voici la technique pour retailler une huge prim "à la main" et garder le centre bien en place.

Prenons pour exemple un cube de 100m sur son axe Z . Si tu désires le retailler à 14 mètre de haut il va falloir jouer sur les valeurs Dimple Begin (B ) et End (E), fonctionnalités disponibles sur les sphères. Il faudra donc commencer par transformer le cube en sphère.

Pour cela va dans la fenêtre de build, puis dans l'onglet "objet" et sélectionne "sphère" dans le menu déroulant du bouton "building Block Type".

Maintenant, un peu de calcul pour déterminer les valeurs à entrer pour obtenir le résultat souhaité :

100-14 = 86m, soit 86/2 = 43m à supprimer à chaque extrémité.

Retire ce résultat de la taille d'origine soit, 100-43 = 57

57/100 = 0.570 à mettre dans Dimple End (E)

1-0.570=0.430 à mettre dans Dimple Begin (B )

Il suffit de revenir à un cube pour constater la nouvelle taille avec son centre référence bien à sa place (selon tes besoins, tu peux le déplacer sur le sommet ou la base en déterminant la distance qu'il est nécessaire de retirer sur un côté et/ou sur l'autre)


PS: Il y a un viewer alternatif pour SL qui propose la fonction "slice" qui donne le même résultat mais en entrant une simple valeur dans la fenêtre de build.
D'après ce qu'en dit Phli sur ce fil, ce serait une fonction qui pourrait se retrouver prochainement sur le viewer officiel. Comme ce viewer est connecté à la grille normale, tu peux bien sûr l'utiliser pour te faciliter le travail.
Merci pour cette formule kyle que je vais essayer ce soir.
A tout hasard je cherche des box proches des tailles suivantes:
30 x 2 x 4
30 x 1 x 3
40 x 0.25 x 12

et on peut permutter les axes x et z ce qui donne aussi
4 x 2 x 30
3 x 1 x 30
12 x 0.25 x 40

si qq un en possede je suis preneur merci
30x2x4 et 40 x 0.25 x 12, j'ai

je n'ai pas trouvé de 30x1x3, mais une 30x2x3 ou une 40x1x3, à retailler soit avec la méthode indiquée plus haut soit avec le "Path Cut", devrait faire l'affaire.

Je t'envoie tout ça

Tu peux également utiliser le SALT HUD, un freebie très pratique et facile d'emploi pour rechercher une mega prim inworld et la récupérer dans son inventaire.
bonsoir,
une question au sujet du script de la voile.
elle semble pivoter en son centre, donc doit on doubler sa largeur en rendant la moitie de la texture transparente ou y a t il une autre solution?
de plus l orientation semble un peu aleatoire.
merci aux specialistes
Bonjour Taikogo

Il faut retailler la prim de la voile de telle sorte que le point central soit positionné sur un des bords. Voici un exemple :

Size :
x = 0.010
y = 8.000
z = 6.700

Rotation :
x = 0.00
y = 0.00
z = 180.00

Path Cut Begin and End :
B = 0.375
E = 0.875
il est fini
Voila il est terminé, merci de votre aide, vous pourrez decouvrir en avant premiere le nouveau trimaran qui a battu 4 records en 2007 mais qui c est malheureusemant plante au trophee jules verne.
il sera remis a l eau le mois prochain.

sur sl il fait 32m x 20m , 27 prims et il navigue.

reste quelques finitions a faire
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés