Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
Publicité
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
OverdOzed 
Inscrit: 10/03/2007 16:49
De besancon
Post(s): 596
|
c'est tres interressant comme boulot!!
la question que je me pose ... c'est quoi que tu code : du c en dur ou un pynode? (parce que si c'est un pynode je pense que ce sera dispo tout de suite pour tout le monde... alors qu'attendre une realese officiel qui accepte d'integre ton shader... ca risque d'etre long... mais bon apres ya d'autre pb que je ne soupsconne certainement pas...) pour tes problèmes j'ai pas trop le temps de regarder maintenant ... mais si t'es toujour bloqué je pense y jeter un oeil serieux pendant mes vacances (la semaine prochaine whouhou c'est pas trop tot !!)
bon courage
@+
Contribution le : 31/07/2008 15:28
|
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
OverdOzed 
Inscrit: 15/06/2006 10:11
De Rennes
Post(s): 759
|
Pustulax, c'est directement dans le code de Blender. Les PyNodes ont été accueillis avec beaucoup de ferveur dans mon esprit, mais je me suis rappelé ensuite que j'y connaissais rien en Python...  C'est vrai qu'en prenant du recul, les PyNodes sont quand même plus adaptés à ce que je veux faire, mais bon, j'ai regardé le tuto pour faire un ombrage Lambert simpliste avec les PyNodes, j'ai compris ce que j'écrivais, mais je pouvais pas "inventer" moi même les fonctions que je connaissais pas (par exemple lorsqu'il s'agit de faire une boucle For qui permet d'additionner les ombrages dans un éclairage avec des lampes multiples, je connaissais même pas la syntaxe de la boucle for  ) J'ai regardé de temps en temps ce qui se passait sur le topic des PyNodes, sur lequel tu es plutôt actif et compétent  Que tu me dises que tu vas te pencher sur mes problèmes me donne un peu d'espoir 
Contribution le : 31/07/2008 15:40
|
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
OverdOzed 
Inscrit: 08/11/2006 23:53
Post(s): 2466
|
Si j'ai bien compris, ce shader pourrait des effet que je cherche à faire depuis des années (voire des siècles) qui viennent de la 2D et qu'on appelle le retour lumière  ? C'est bien ça ? hein ? A mon avis, le meilleur moyen que ce soit intégré dans le code de Blender, ce serait de le proposer en tant que patch  . Je ne sais pas trop comment on fait, mais ça ne doit pas être trop complexe  . Bon courage et surtout ne lâches pas l'affaire, ça peut être super ce shader !
Contribution le : 31/07/2008 15:55
|
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
OverdOzed 
Inscrit: 15/06/2006 10:11
De Rennes
Post(s): 759
|
Merci Blendman  Tant que j'y suis, c'est quoi le principe de retour lumière ? (en images peut-être ?  ) Sinon, pour officialiser tout ça, je sais pas trop comment m'y prendre non plus... On verra ce qu'il en est une fois que j'aurai corrigé tous les problèmes 
Contribution le : 31/07/2008 16:09
|
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
OverdOzed 
Inscrit: 08/11/2006 23:53
Post(s): 2466
|
Citation : Pixelvore a écrit: Tant que j'y suis, c'est quoi le principe de retour lumière ? (en images peut-être ? ) on peut simuler le retour lumière avec les nodes "normal". Voici une petite image faite vite fait pour mieux comprendre : C'est juste une lumière en générale complémentaire (ici teinte bleue, retour lumière oranger) et derrière ou sur le coté du personnage. Je crois que c'est ce qu'on appelle le "backlight" en Anglais, mais je ne suis plus certain   Evidemment, là c'est un truc vite fait sur un soft 2D, mais ton shader pourrait sans doute permettre d'avoir ce genre de chose très sympa  .
Contribution le : 31/07/2008 17:00
|
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
OverdOzed 
Inscrit: 15/06/2006 10:11
De Rennes
Post(s): 759
|
Ah ok je vois... Retour lumière <=> backlight  Le Rim lighting, edge enhancement, etc. Oui en effet, les spéculaires sont beaucoup mieux gérés aux angles rasants avec le shader spéculaire lafortune. [edit] j'adore ton perso 
Contribution le : 31/07/2008 17:04
|
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
Fou Furieux du Clan 
Inscrit: 19/08/2007 15:35
De Toulouse
Post(s): 136
|
Citation : v[0] = v[0]*x[0] + v[1]*x[1] + v[2]*x[2] ; v[1] = v[0]*y[0] + v[1]*y[1] + v[2]*y[2] ;
J'ai l'impression qu'à cet endroit tu devrais plutot faire un truc du genre : new_v[0] = v[0]*x[0] + v[1]*x[1] + v[2]*x[2] ; new_v[1] = v[0]*y[0] + v[1]*y[1] + v[2]*y[2] ; (pareil pour la troisième coordonnée)) Parce qu'en fait (si j'ai bien compris le code, détrompe-moi si en fait je dis des bêtises) tu cherches à calculer un nouveau vecteur new_v, qui est en fait le vecteur v mais dans la base (n,x,y). Du coup quand tu calcule new_v[1] tu as besoin de v[0] avant le changement de base, ce que ne fait pas ton code (j'espère que c'est clair) [edit : même remarque pour le calcul de l ensuite] Ensuite, une matrice en gros c'est un tableau de nombre (un vecteur est une matrice qui n'a qu'une seule colonne ou qu'une seule ligne). Les matrices permettent de représenter (entre autres) les transformations de vecteurs (rotations etc.) de manière simple : au lieu d'écrire les trois équations qui te donnent les coordonnées du nouveau vecteur en fonction des coordonnées de l'ancien, tu écris nvo_vecteur = Matrice * ancien_vecteur. Et si tu fais plusieurs transformations à la suite tu multiplie les matrices : nvo_vecteur = Matrice1 * Matrice2 * ancien vecteur. Ça permet d'alléger les notations. Sinon bon courage pour ce nouveau shader qui a l'air prometteur et bien réaliste. A+ Raf
Contribution le : 31/07/2008 20:19
|
_________________
Lorsqu'on regarde un objet en se disant "la mod est nickel, par contre il faudrait revoir les shaders", on se rend compte qu'on a trop utilisé blender ... et que la réalité n'est pas toujours telle qu'on s'attend à la voir
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
OverdOzed 
Inscrit: 15/06/2006 10:11
De Rennes
Post(s): 759
|
Citation : Parce qu'en fait (si j'ai bien compris le code, détrompe-moi si en fait je dis des bêtises) tu cherches à calculer un nouveau vecteur new_v, qui est en fait le vecteur v mais dans la base (n,x,y). Du coup quand tu calcule new_v[1] tu as besoin de v[0] avant le changement de base, ce que ne fait pas ton code (j'espère que c'est clair)  Mais bien sûr, quel con ! Je teste ça tout de suite. Sinon, sur blender artists j'ai eu quelques réponses, brecht en personne (!) a expliqué que la cause de mon problème #1 sur les vecteurs était tout simplement le fait qu'ils étaient calculés pour chaque pixel en "camera space" (intraduisible je crois  ) Donc multipliés par la matrice de la camera, ils changent quand la caméra bouge. Ceci explique cela. Par contre je pense pas que ça change quelque chose à la validité des calculs dessus, puisqu'après tout, ça ne change rien aux angles entre les vecteurs, leur produit scalaire, etc. Voilà, je poste dans la seconde si ça marche 
Contribution le : 31/07/2008 20:32
|
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
OverdOzed 
Inscrit: 15/06/2006 10:11
De Rennes
Post(s): 759
|
Je n'ai qu'une chose à dire : ça marche. ... J'ai très envie de procéder à une débauche de smiles tous plus extravagants les uns que les autres, mais c'est pas sérieux  Merci beaucoup Raf !
Contribution le : 31/07/2008 20:39
|
|
|
Re: Shader spéculaire Lafortune, quelques questions... |
|
Clan Afficionado 
Inscrit: 31/05/2007 09:34
De dans l'Ain
Post(s): 97
|
J'y comprend pas grand chose en prog et en math aussi mais sa ma l'air vraiment intéressant et je t'encourage vivement a continué dans cette voie. Au vue de tes test je pense que tu ne doit pas étre loin du but donc bon courage et ne lache pas l'affaire tu tien le bon bout.
Contribution le : 31/07/2008 20:44
|
_________________
|
|
Sujets récemment répondus |
|
Forums |
Sujets |
Réponses |
Lus |
Dernières contributions |
Questions & Réponses |
[non résolu]
Blender et OBJ |
0 |
42 |
01/02 11:09:31 stigmamax  |
Mes premières images sous Blender (débutants) |
2.80 ---> 3.00 ? |
2 |
102 |
31/01 15:27:50 HarDrive  |
The Blender Clan 'tchat |
Buy (50 Pieces) New Samsung Galaxy Z Flip4 128GB Unlocked $17,450 |
0 |
76 |
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 |
46 |
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 |
64 |
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 |
75 |
23/01 09:20:38 emailychang01  |
Questions & Réponses |
circuit avec dévers |
3 |
108 |
22/01 18:42:26 moonboots  |
The Blender Clan 'tchat |
Buy (50 Pcs) MacBook Pro M2 14-inch 512GB SSD $79,950 |
0 |
64 |
21/01 10:19:51 emailychang01  |
The Blender Clan 'tchat |
Buy (50 Pieces) New Apple iPad Air 10.9-inch (2022) 256GB Wi-Fi + Cellular $24,950 |
0 |
91 |
20/01 08:43:41 emailychang01  |
The Blender Clan 'tchat |
Buy (50 Pcs) New Mac mini M2 (2023) 256GB SSD $9,950 Website: www.cutebitelectronics.com |
0 |
90 |
19/01 08:19:28 emailychang01  |
The Blender Clan 'tchat |
Buy (50 Pieces ) New Apple iPad Mini 8.3-inch (2021) 256GB Wi-Fi + Cellular $22,450 |
0 |
66 |
18/01 08:46:54 emailychang01  |
Hors Sujet !! |
Victime de piratage |
0 |
131 |
18/01 00:01:38 Lylo  |
The Blender Clan 'tchat |
Buy (50 Pieces) New Apple iPad Pro 12.9-Inches 2021 1TB Wifi + Cellular $69,950 |
0 |
83 |
17/01 09:54:03 emailychang01  |
The Blender Clan 'tchat |
Buy (50 Pieces) New Apple iPad Pro 11-Inches 2021 2TB Wifi + Cellular $79,950 |
0 |
88 |
14/01 19:23:01 emailychang01  |
Questions & Réponses |
[non résolu]
Material preview et résolution |
0 |
93 |
13/01 10:13:25 zeromeetsinfinity  |
The Blender Clan 'tchat |
Buy (50 Pieces) New Original Unlocked Apple iPhone 13 Pro Max 5G 1TB $54,950 |
0 |
87 |
12/01 09:21:35 emailychang01  |
Hors Sujet !! |
Verifpro.net - paypal, ebay, banks, crypto, docs and more! |
0 |
75 |
11/01 18:57:13 julien_costa  |
The Blender Clan 'tchat |
Buy (50 Pieces) New Original Unlocked Apple iPhone 12 Pro 5G 512GB $24,950 |
0 |
91 |
11/01 07:45:50 emailychang01  |
Questions & Réponses |
[non résolu]
Soucis de pivots et rotations à l'import dans un fichier fbx avec parents/enfants |
0 |
4318 |
10/01 16:32:57 Brice_Willus  |
The Blender Clan 'tchat |
Buy (30 Pieces) New Meta - Quest Pro Virtual Reality Headset - 256GB $29,970 |
0 |
86 |
10/01 10:34:12 emailychang01  |
|
|
Qui est en ligne
171 utilisateur(s) en ligne (dont 130 sur Forums) Membre(s): 1 Invité(s): 170 FallonFrew, plus... Nouveaux membres
Dernier Ajout
Evènements à venir
|