3DVF Network :
ico_magazine
Magazine
ico_boutique
Boutique
ico_cgjobs
Portail Emploi
ico_upload
Hébergement d'image
blogs
Blogs
ico_progiss
Progiss
ico_social
Social
Login Membre :
blogs
Login
?
Join
space
space
 

Aego Work In Progress : Gal, peawy, pitiwazou et 26 utilisateurs inconnus

Unbiased ou pas dans nos prods ?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter


 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Auteur Sujet :

Sondage du weekend unbiased ou pas

n°3255
toys
Posté le 27-03-2009 à 20:12:39  profilanswer
 

Reprise du message précédent :
ça me va comme simplification.
sauf un moment "' une méthode dans laquelle les tirages ne sont pas aléatoires.  "
là je décroche. mental ray ne le fait pas ?
 
mais se pose d'autres questions:
- Quel est le but de l'unbias? le réalisme normalement au detriment du temps. j'ai toujours trouvé le rendu maxwell bruité par rapport a du mental ray ou vray  
- Quels sont les domaines demandeurs de ce type de moteur?
 
 

(Publicité)
n°3256
Skelter
fucking with fire
Posté le 27-03-2009 à 21:06:24  profilanswer
 

toys a écrit :

ça me va comme simplification.
sauf un moment "' une méthode dans laquelle les tirages ne sont pas aléatoires.  "
là je décroche. mental ray ne le fait pas ?
 
mais se pose d'autres questions:
- Quel est le but de l'unbias? le réalisme normalement au detriment du temps. j'ai toujours trouvé le rendu maxwell bruité par rapport a du mental ray ou vray  
- Quels sont les domaines demandeurs de ce type de moteur?
 
 


 
Bah non. ;)  
MR c'est du Monte Carlo donc les tirages sont aléatoires. Le seul truc c'est qu'en Monte Carlo les tirages mêmes aléatoires sont d'une certaine façon"choisis", c'est ce qu'on appelle l'importance sampling.
 
Pour ce qui est de l'unbias et de son intérêt est que par essence la solution est supposée plus juste. Quand tu fais un rendu avec un moteur style Vray, Mental Ray & co tu dois rentrer une flopée de valeurs qui chacune vont influer sur la qualité. Avec Maxwell le rendu va converger tout seul vers la solution des équations à résoudre sans être polluer par des paramètres inadéquats que l'utilisateur auraient pu rentrer.
Après l'intérêt premier est plutôt de l'ordre de la recherche puisque le principe du rendu non biasé a été introduit par Veach(Bi directionnal path tracing, MLT) notamment dans sa thèse. La puissance de calcul actuelle et à venir aidant ce genre de méthode sera de plus en plus souple.
Maintenant il ne faut pas mélanger, comme le font les éditeurs de moteurs unbiased, le fait de converger vers une solution exacte et une solution physiquement correcte. Maxwell est très très loin de respecter les lois de la physique. De plus il y a des tonnes de sources d'erreurs comme par exemple les brdfs.
 
Pour les domaines demandeurs je pense que c'est principalement le monde de l'architecture et du design. Maxwell & co proposent de belles images sans avoir à se prendre la tête à régler quoique ce soit.
   


---------------
Softs: 3ds Max, Mental Ray, Catia.
Matos:  stations Bi-Xeon 12 cores, 24 Go RAM.
n°3257
toys
Posté le 27-03-2009 à 21:38:25  profilanswer
 

en fait ce que je ne comprenais pas c'est : c'est quoi des tirages?
c'est l' échantillonnage dans la FG ou rien a voir?
je te remercie (et d'autre aussi) pour ces explications sur le unbiais.
cependant comme bcp j'utilise plus mental ray pour des raisons  "économiques" (intégré au soft et rapide).
je manipule les paramètres de façon aléatoire: "plus, c'est mieux!". si ca ne plait pas, j'augmente les échantillons ET le nb de rayons.
c'est a dire un rendu satisfaisant mais sans réel connaissance précise de leurs fonctions/raisons techniques.
le tuto 3dsmax fourni (l'appart) est très bien mais ce n'est pas encore un document.
j'aimerai savoir que  le moteur fait de ces paramètres.
je comprendrais alors lequel je dois manipuler prioritairement pour chaque type de scène

n°3258
Skelter
fucking with fire
Posté le 27-03-2009 à 21:55:43  profilanswer
 

toys a écrit :

en fait ce que je ne comprenais pas c'est : c'est quoi des tirages?
c'est l' échantillonnage dans la FG ou rien a voir?
 


 
http://fr.wikipedia.org/wiki/M%C3% [...] onte-Carlo
 
 ;)


---------------
Softs: 3ds Max, Mental Ray, Catia.
Matos:  stations Bi-Xeon 12 cores, 24 Go RAM.
n°3259
toys
Posté le 27-03-2009 à 22:51:26  profilanswer
 

j'aime bcp l'exemple des tireurs pour déterminer la superficie du lac.
"La qualité de l'estimation s'améliore en augmentant le nombre de tirs et en s'assurant que les artilleurs ne visent pas toujours le même endroit mais couvrent bien la zone. Cette dernière remarque est à mettre en parallèle avec la qualité du générateur aléatoire qui est primordiale pour avoir de bons résultats dans la méthode de Monte-Carlo. Un générateur biaisé est comme un canon qui tire toujours au même endroit : les informations qu'il apporte sont réduites."
 
maxwell garantit que chaque échantillon tiré ne se superposera pas avec un autre et donc apportera obligatoirement de l'information ..d'où augmentation de la qualité du rendu.
c'est ça?
la qualité des générateurs biais est donc primordial.
est ce qu'il y a des différences énormes entres les moteurs biasés? car ils sont tous basés sur les mêmes fonctions mathématiques.
Avec un biaisé, peut on estimer qu'a partir d'un nombre déterminé, il est inutile d'augmenter cette valeur? puisqu'il y a de forte chance qu'il tire au même endroit

Message cité 1 fois
Message édité par toys le 27-03-2009 à 22:58:06
n°3260
metanaphas​e

Posté le 28-03-2009 à 10:40:07  profilanswer
 

Merci pour toutes ces infos :pt1cable:  
 
L'exemple du lac est très explicite!
 
Très instructif :wahoo:


---------------
http://www.metanamorphose.blogspot.com/
n°3261
Skelter
fucking with fire
Posté le 28-03-2009 à 13:00:13  profilanswer
 

toys a écrit :

j'aime bcp l'exemple des tireurs pour déterminer la superficie du lac.
"La qualité de l'estimation s'améliore en augmentant le nombre de tirs et en s'assurant que les artilleurs ne visent pas toujours le même endroit mais couvrent bien la zone. Cette dernière remarque est à mettre en parallèle avec la qualité du générateur aléatoire qui est primordiale pour avoir de bons résultats dans la méthode de Monte-Carlo. Un générateur biaisé est comme un canon qui tire toujours au même endroit : les informations qu'il apporte sont réduites."
 
maxwell garantit que chaque échantillon tiré ne se superposera pas avec un autre et donc apportera obligatoirement de l'information ..d'où augmentation de la qualité du rendu.
c'est ça?
la qualité des générateurs biais est donc primordial.
est ce qu'il y a des différences énormes entres les moteurs biasés? car ils sont tous basés sur les mêmes fonctions mathématiques.
Avec un biaisé, peut on estimer qu'a partir d'un nombre déterminé, il est inutile d'augmenter cette valeur? puisqu'il y a de forte chance qu'il tire au même endroit


 
Tout dépend de l'implémentation c'est à dire du passage des équations à du code.
Ensuite Vray par exemple utilisait une méthode pseudo aléatoire(quasi monte carlo) puis déterministe(Deterministic monte carlo). Et puis il n'y a pas que les tirages à coder, il y a l'importance sampling, la roulette russe, la fonction de densité...
Donc à partir de la même base mathématique le code va varier en fonction de l'implémentation.


Message édité par Skelter le 28-03-2009 à 13:03:52

---------------
Softs: 3ds Max, Mental Ray, Catia.
Matos:  stations Bi-Xeon 12 cores, 24 Go RAM.
n°3275
Skelter
fucking with fire
Posté le 10-04-2009 à 22:31:36  profilanswer
 

metanaphase a écrit :

Merci pour toutes ces infos :pt1cable:  
 
L'exemple du lac est très explicite!
 
Très instructif :wahoo:


 
 
Ouaip!
 
En fait les méthodes Monte Carlo sont très efficaces pour calculer des aires(cf le lac) et donc par définition des intégrales.  


---------------
Softs: 3ds Max, Mental Ray, Catia.
Matos:  stations Bi-Xeon 12 cores, 24 Go RAM.
n°3276
toys
Posté le 11-04-2009 à 16:30:41  profilanswer
 

a mince skelter! j'ai cru que tu venais apporter ton savoir.
c'en est où ton tutoriel?
moi j'en ai fait sur catia entre temps http://www.3dvf.com/forum/3dvf/Ate [...] t_68_1.htm

Message cité 1 fois
Message édité par toys le 11-04-2009 à 16:31:27
n°3277
Skelter
fucking with fire
Posté le 11-04-2009 à 17:46:17  profilanswer
 

toys a écrit :

a mince skelter! j'ai cru que tu venais apporter ton savoir.
c'en est où ton tutoriel?
moi j'en ai fait sur catia entre temps http://www.3dvf.com/forum/3dvf/Ate [...] t_68_1.htm


 
Lol! :lol:  
 
Ecoute en ce moment j'ai une tonne de taf donc j'ai pas trop le temps d'avancer dessus. Mais t'inquiete je le ferai ce tuto sur les algos de rendu. Il faut juste que je trouve une approche qui soit ni trop technique et ni trop "grand public".
D'ailleurs est ce que le forum de 3dvf avec Latex?  
 
J'irai voir ton truc sur Catia. ;)


---------------
Softs: 3ds Max, Mental Ray, Catia.
Matos:  stations Bi-Xeon 12 cores, 24 Go RAM.
(Publicité)
n°3278
toys
Posté le 11-04-2009 à 19:01:25  profilanswer
 

a bah au contraire!
au début, il faut vulgariser au max pour éviter les prises de tête.
ça doit tracer les grandes lignes avec des exemples simples ...comme pour le lac.
c'est après qu'il faut laisser au lecteur le choix d'approfondir  chaque " principe /particularité" détaillé dans un chapitre.
 
par exemple regarde ce que le tuto 3dsmax dit:
"Le regroupement final envoie des rayons dans la scène. Pour chaque pixel (point de surface sur la géométrie, par ex, des murs), de nombreux rayons sont envoyés dans la scène par le regroupement final. Il mesure la luminosité des rayons pour calculer la quantité de lumière parvenant sur un point de surface donné".
 
je trouve que ce n'est pas explicite.
qu'est-ce que le RF? d'où il les envoies? on a l'impression de lire 2 fois la même phrase! il envoie des rayons ou il les mesure ?
en fait, je sais qu'il les envoie à partir de la cam... mais je trouve cela mal rédigé.
 
j' attends ton doc avec impatience

 Page :   1  2  3  4

Aller à :
Ajouter une réponse
 

Haut de page
space
space
space
A Propos | Contact
Copyright © 2000-2012 3DVF. Tous droits réservés. | Infogérance serveur | tracker
space