« 1 ... 5 6 7 (8) 9 10 11 »


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Citation :

Messiah a écrit:
Pour info à celui qui disait que la ligne de commande n'existait pas sous Vista : touche windows + R > tapez "cmd" et envoyez, et voilà la console de commande est là


Oui enfin c'est du bête DOS.
On est très très loin des possibilités de ligne de commande des Unix et Cie .

@+

Contribution le : 03/08/2008 08:21
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
15/06/2006 10:11
De Rennes
Post(s): 759
Exact. Si une commande DOS existe qui note les différences entre 2 codes source et les met dans un fichier patch, je mange mes lunettes Avec un fichier batch pas mal fait à la limite, mais là...

A part ça, j'ai fini de coder la rotation des directions d'anisotropie, qui va de -pi/2 à pi/2, ça marche plutôt pas mal J'ai préféré recopier le code du patch WardAniso pour faire tourner le vecteur x local autour du vecteur n. Disons que c'était pour unifier le code (je m'embrouillais avec ma trigo...)

Voilà quelques screenshots :



Et sinon, Lascapi, bonne nouvelle : il devrait y avoir moyen de texturer ce paramètre "AniRot" Au lieu de l'avoir de -pi/2 à pi/2, on peut le caler dans l'intervalle [0,1], et ensuite faire en sorte qu'il soit texturable (ça je sais pas faire mais y'a moyen )

Contribution le : 03/08/2008 10:12
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
15/06/2006 10:11
De Rennes
Post(s): 759
Pour ce qui est du texturage des directions d'anisotropie, Matt Ebb a déjà codé un Node "Reflect" qui calcule des réflexions floues prenant en entrée la "force" d'anisotropie, le nombre d'échantillons, et la rotation de la direction d'anisotropie. L'avantage des nodes c'est qu'on peut facilement texturer les paramètres.

Par exemple, avec cette texture :


Il obtient ça :

http://mke3.net/blender/devel/nodes/refl_spun-h264.mov

C'est quand même très sympa

Si bien que ça m'a donné envie de modifier un peu la façon dont est présentée la rotation de l'anisotropie à l'utilisateur : au lieu de la faire varier de -pi/2 à pi/2, j'ai mis le slider de 0 à 1 (pour pouvoir texturer facilement : 0 : noir parfait et 1 : blanc), et je ramène les valeurs dans l'intervalle [0,2pi] par la suite. J'ai pas encore réussi à rajouter un canal de texture qui modifie le paramètre "AniRot" (j'obtenais un bouton qui ne faisait rien) mais je poursuis mes recherches.

Contribution le : 03/08/2008 19:02
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
30/06/2006 16:34
Post(s): 416
Le patch ne donne pas de résultat chez moi (ubuntu), j'obtient juste l'interface avec les boutons, mais y a pas d'effet, suis-je le seul?

Contribution le : 04/08/2008 17:41
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
15/06/2006 10:11
De Rennes
Post(s): 759

Bizarre... Je vois pas ce qui pourrait planter. Peut-être que le patch s'est pas bien installé, parce que ça m'étonnerait que ça soit un problème venant du code (c'est universel ça ) C'est facile de savoir si c'est le patch qui s'est mal installé : en ouvrant le fichier .patch et en recopiant manuellement toutes les lignes à ajouter, et en modifiant les lignes à modifier C'est laborieux mais ça devrait marcher

Je poste un patch dans quelques minutes avec le bouton "AniRot" pour voir.

Contribution le : 04/08/2008 17:46
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
30/06/2006 16:34
Post(s): 416
je te felicite pour ton travail, jsui impressionné par ta prise d'initiative, c bien il en faudrait d'autre dès comme toi, d'ailleur tu m'as donner l'envie de m'interesser aux shaders.

Si tu a Ubuntu pourrais tu faire un build?
Apres verification tout le code du patch se retrouve bien dans le code source, jvais reverifier, sinon au niveau de blender, je ne vois aucune spé sauf lorsque je met les boutons a fond jvois la spé recouvrire toute la sphere.

Edit : au moment de la compilation, j'ai eu une erreur a cause du fichier makesDNA, pour une raison floue, le problème est résolue si je rajoute la variable "float pad8" dans les attribut de la strucutre material. voir MakesDNA

Contribution le : 04/08/2008 17:54
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
15/06/2006 10:11
De Rennes
Post(s): 759
Aaah mais c'est pas un bug

Mets Cx et Cy = -1, Cz à 1 et AniRot à 0 pour commencer. Et n'oublie pas de cocher l'option TangV pour que Blender envoie à la fonction de shading le vecteur tangent nécessaire pour caler la base vectorielle locale (z=normale à la surface, x=direction d'anisotropie calée sur le vecteur tangent, et tournée de AniRot * 2 pi radians, et y perpendiculaire à x et n)

Et sinon, pour profiter du paramètre AniRot, voici le patch : http://www.savefile.com/files/1707764

Happy Blending

[edit] non je tourne pas sous linux, pas le courage

Contribution le : 04/08/2008 18:05
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
30/06/2006 16:34
Post(s): 416
En effet, il faut activer la tangente, sa fonctionne tres bien.

Qu'est-ce qui reste a ajouter maintenant? tu as d'autre shader en tête?

Contribution le : 04/08/2008 18:19
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
15/06/2006 10:11
De Rennes
Post(s): 759
Dans l'immédiat, aucun shader ne me tente Les shaders spéculaires me semblent pas mal maintenant
Et les shaders diffus sont amplement suffisants, ne serait-ce qu'avec le shader Oren Nayar qui englobe le modèle lambertien et permet des diffusions "rugueuses" satisfaisantes je trouve.
Les autres modèles que j'ai vus étaient plus près de l'empirisme et donc étaient très "locaux" et n'avaient de crédibilité que dans le contexte du matériau bien précis dont ils interpolaient les mesures de BRDF. Et je pense qu'il vaut mieux éviter d'avoir une banque de donnée énorme de shaders qui ne simulent chacun qu'une seule surface bien précise

En tout cas je suis content de t'avoir motivé à te pencher sur le codage (ça se dit ça ) de shaders. Je trouve ça sympa parce qu'on fait de la physique et des maths en même temps, sans se prendre la tête avec de la prog bête et méchante Car le niveau en prog n'a rien à voir là dedans je pense, si ce n'est connaître quelques opérations de base en C, mais guère plus.

Contribution le : 04/08/2008 18:31
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune,anisotropie codée, build + patch dispos
OverdOzed
Inscrit:
30/06/2006 16:34
Post(s): 416
Jsui daccord avec toi s'agissant de l'aspect pédagogique qu'il y a à coder des shaders cependant jvois pas comment ta pus te retrouver parmis toutes ces lignes de codes et comprendre exactement ce que fait chaque fonction sans avoir un bon niveau en informatique.
De plus, le paper du premier post n'est pas simple a lire si on a pas de baggage scientifique d'ailleur avec ton niveau bacS jvois pas comment ta pus comprendre et poursuivre ta lecture tranquillement. Enfin, j'imagine que tu maîtrise completement l'anglais d'où ma question t'es tu aider de documentation si oui lesquels?
A part les quelques exemples de coding qu'offre Blender.org as tu d'autre exemple? Y a t-il une team francophone sur le devoplement de Blender?

Contribution le : 04/08/2008 22:22
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 ... 5 6 7 (8) 9 10 11 »




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses [résolu] Probleme de rendu qui ne correspond pas a la scene 2 65 17/03 11:48:03
moonboots 
[WIP] et travaux terminés [terminé] Court métrage ICE - Short film - 0 78 15/03 01:12:45
meltingman 
Questions & Réponses [non résolu] animation d'un toiurniquet, Comment faire? 4 160 13/03 18:55:07
yawdpwal 
Questions & Réponses miniatures 3 639 12/03 03:49:02
meltingman 
Questions & Réponses Importer plusieurs objets avec un alignement 0 97 11/03 14:11:06
Warels 
Python & Plugins Ouverture de fichier pov dans Blender 1 131 07/03 18:45:18
KaHuZak 
Mes premières images sous Blender (débutants) wip- personnage semi lowpoly pour anim/jeux 1 118 06/03 21:03:35
meltingman 
[WIP] et travaux terminés Merci a tous pour votre aide 2 185 06/03 20:57:49
meltingman 
Questions & Réponses Plusieurs mesh mélangés, les séparés proprement un par un 6 334 01/03 11:42:43
Warels 
Questions & Réponses Weight painting bug ? 6 500 21/02 15:37:55
meltingman 
Questions & Réponses texture paint perdu 1 197 10/02 15:55:18
moonboots 
Questions & Réponses texture paint perdu 0 162 10/02 14:34:46
ALK-chimiste 
The Blender Clan 'tchat Buy (5 Pcs) New Samsung Galaxy S23 Ultra 256GB $4,495 Website: www.cutebitelectronics.com 0 211 06/02 10:37:12
emailychang01 
Questions & Réponses [non résolu] Blender et OBJ 0 226 01/02 11:09:31
stigmamax 
Mes premières images sous Blender (débutants) 2.80 ---> 3.00 ? 2 334 31/01 15:27:50
HarDrive 
The Blender Clan 'tchat Buy (50 Pieces) New Samsung Galaxy Z Flip4 128GB Unlocked $17,450 0 224 26/01 07:44:35
emailychang01 
The Blender Clan 'tchat Buy (30 Pcs) New Mac mini M2 (2023) 256GB SSD $8,970: www.cutebitelectronics.com 0 166 25/01 11:02:28
emailychang01 
The Blender Clan 'tchat Buy (50 Pcs) New iMac M1 24-inch (2021) 512GB SSD $44,950 Website: www.cutebitelectronics.com 0 6378 24/01 09:21:49
emailychang01 
The Blender Clan 'tchat Buy (50 Pcs) Macbook Air M2 13.6-inch 512GB SSD $54,950 Website: www.cutebitelectronics.com 0 255 23/01 09:20:38
emailychang01 
Questions & Réponses circuit avec dévers 3 297 22/01 18:42:26
moonboots 

Qui est en ligne
165 utilisateur(s) en ligne (dont 131 sur Forums)

Membre(s): 1
Invité(s): 164


AdeleP982, plus...
Nouveaux membres
MathiasFul 18/8/2022
VicenteZcl 18/8/2022
OlivaL1007 18/8/2022
Adrian8943 18/8/2022
NorbertoGe 18/8/2022
VeronaKais 18/8/2022
BettieSile 18/8/2022
DarylTier 18/8/2022
BretParkhi 18/8/2022
LeoTrotter 18/8/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Mar 29
GeeWee's B-Day
Mai 18
Anniversaire Luneo
Jui 30
Anniv des Jedi :-D
plus 225 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445