Voir les messages sans réponses | Voir les sujets actifs Nous sommes le 25 Juin 2018, 12:09



Répondre au sujet  [ 4 messages ] 
[Résolu] Texture aléatoire... 
Auteur Message
P'tit timide
P'tit timide

Inscription: 18 Mai 2005, 12:41
Messages: 2
Localisation: Bruxelles - Liège
Répondre en citant le message
Message [Résolu] Texture aléatoire...
Bonjour à tous !

Nouveau et débutant sous Pov-Ray, je suis en train d'écrire un script générant des murs avec fenêtres pour créer de grandes tours... (Genre WTC)
Je voudrais définir une texture aléatoire pour les fenêtres de manière à ce que je puisse, par exemple dans une image de nuit, avoir certaines fenêtres éclairées et d'autres non.
Pour info, dans le script, la fenêtre (le verre) est une BOX avec sa propre texture.

Quelqu'un pourrait-il me fournir une piste de recherche ?
Merci d'avance,

Michel


Dernière édition par Hembe le 02 Juin 2005, 16:15, édité 1 fois.



18 Mai 2005, 12:44
Profil
Administrateur
Administrateur

Inscription: 11 Mai 2004, 21:26
Messages: 108
Localisation: Nord de la France
Répondre en citant le message
Message 
Bonjour,

Tu peux essayer un truc du genre :

Déclaration de la graine aléatoire.
Code:
#declare graine=seed(123)


Puis dans ta boucle de création d'objet :
Code:
#if (rand(graine)<0.5)
  texture { ... }
#else
  texture { ... }
#end


normalement si je ne me trompe pas tu auras le même résultat à chaque lancement de pov-ray car "rand" est une fonction pseudo aléatoire qui renvoie une valeur comprise entre 0.0 et 1.0. Pour avoir un autre résultat, il suffit de changer la valeur de la graine (fonction seed).

cordialement

OlivierB


30 Mai 2005, 17:27
Profil Site Internet
P'tit timide
P'tit timide

Inscription: 18 Mai 2005, 12:41
Messages: 2
Localisation: Bruxelles - Liège
Répondre en citant le message
Message 
Super !
Simple et paramétrable à souhait !
Un grand Merci !

Michel


02 Juin 2005, 13:48
Profil
Administrateur
Administrateur

Inscription: 11 Mai 2004, 21:26
Messages: 108
Localisation: Nord de la France
Répondre en citant le message
Message 
De rien :wink:

n'oublie pas de modifier le titre du sujet pour marquer [RESOLU] ou [TERMINE] devant.

olivierb


02 Juin 2005, 14:58
Profil Site Internet
Afficher les messages postés depuis:  Trier par  
Répondre au sujet   [ 4 messages ] 

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Forum style by ST Software for PTF.
Traduction par: phpBB-fr.com