Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
Appart 01.jpg
Publicité
Formation Blender ElephormBlender 3d Elephorm


     




« 1 (2) 3 4 5 ... 11 »


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune, quelques questions...
OverdOzed
Inscrit:
08/11/2006 23:53
Post(s): 2448
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
_________________
Blendman : 2D, 3D, Anim, dev
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


Re: Shader spéculaire Lafortune, quelques questions...
OverdOzed
Inscrit:
08/11/2006 23:53
Post(s): 2448
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
_________________
Blendman : 2D, 3D, Anim, dev
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer


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
_________________
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 (2) 3 4 5 ... 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 Lignes de coupure sur UV 8 33 Aujourd'hui 17:39:55
moonboots 
Questions & Réponses MIDI to Blender 3 53 Aujourd'hui 17:25:59
docouatzat 
Graphisme alternatif La Bible des tutos Blender – Une Séléction de 150 Tutos Blender *en anglais 2 58 Aujourd'hui 14:34:05
Gilead_Maerlyn 
Questions & Réponses Conseils pour la modélisation du visage 0 29 Aujourd'hui 11:01:08
GFC 
Questions & Réponses [résolu] Blender lumière 3 104 Aujourd'hui 09:06:47
moonboots 
Questions & Réponses Tableau d'objets déformés aléatoirement 4 134 Hier 21:11:22
creepclem 
Questions & Réponses [non résolu] Blend4web : exporter les textures 0 36 Hier 18:51:35
blendinfos 
Questions & Réponses [non résolu] Conseil pour une topologie 4 124 Hier 18:39:33
blendinfos 
Questions & Réponses Comportement 2.8    [1][2] 12 432 Hier 14:28:25
Rimpotche 
Questions & Réponses [résolu] Problème de Sculpt 2 100 Hier 05:31:23
MHB29 
Questions & Réponses [résolu] Epaisseur non constante avec Solidify - Murs 2 112 16/09 14:36:42
HarDrive 
Questions & Réponses [non résolu] Array : duplication circulaire 2 96 16/09 06:04:40
blendinfos 
Questions & Réponses preferences utilisateur ne s'ouvrent plus 0 112 14/09 15:39:23
masje 
Questions & Réponses [résolu] Problème avec la symétrie    [1][2] 12 323 14/09 10:30:13
GFC 
Questions & Réponses galère d'importation SVG 5 217 14/09 08:42:16
Guppy88 
Questions & Réponses Utiliser Blend4Web? 1 96 14/09 07:07:16
WinZs 
Questions & Réponses Animation bvh 1 95 13/09 15:49:35
busanga 
Questions & Réponses riggin 2 126 13/09 11:14:08
debutant 
The Blender Clan 'tchat Demande de renseignements sur les caméras 360° 4 208 12/09 10:50:42
Laorz 
Questions & Réponses [résolu] UN TRACKING PLUS FONCTIONNEL 8 291 11/09 20:53:48
WinZs 

Qui est en ligne
72 utilisateur(s) en ligne (dont 28 sur Forums)

Membre(s): 0
Invité(s): 72


plus...
Nouveaux membres
AngleaWoot 18/9/2019
TabathaEdm 18/9/2019
Mecanicus 16/9/2019
surfer10 16/9/2019
tokoji 15/9/2019
bolfab 13/9/2019
lolozen 9/9/2019
madmax-elkana 7/9/2019
karlouch 5/9/2019
Loan20 4/9/2019
Dernier Ajout
Forky-3D-ToyStory BC.png

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 11
BUG de Lyon
plus 278 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2019 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445