« 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 Méthode de référence : verre avec Eevee 1 16 Aujourd'hui 20:17:27
smogBlender 
Questions & Réponses comment importer un fichier makehuman avec son armature dans blender 2.82 ? 0 27 Aujourd'hui 15:20:21
fouyou 
Questions & Réponses [non résolu] Fluide passe à travers obstacle    [1][2] 14 222 Aujourd'hui 15:18:15
alexmge 
Questions & Réponses [Bones]renomer en symétire 3 118 Hier 19:47:55
pierre-y 
Questions & Réponses [résolu] Perte de vue de mon objet par des zones grises 2 129 Hier 18:13:42
Olguern 
Questions & Réponses [Quaternion] Que represente le w dans la rotation en quaternion? 1 101 Hier 14:18:02
Redstar 
Questions & Réponses Century fox rendu pas top    [1][2] 12 274 23/02 11:21:57
Rimpotche 
Questions & Réponses Installer une ancienne version pour Blend4web 4 176 21/02 18:44:19
Rimpotche 
Questions & Réponses [résolu] Array autour d'un axe 3 132 22/02 16:52:12
Crocodile_13 
Questions & Réponses eevee radiosité 3 144 24/02 17:15:34
Rimpotche 
Questions & Réponses entailler texte sur surface courbe en ayant quads 4 143 Hier 07:19:14
tykrane 
Questions & Réponses [résolu] Problèmes de rendu avec les dimensions d'la caméra 3 129 Hier 09:54:47
lollito 
Questions & Réponses modélisation 3d blender vue 1 45 Hier 12:25:17
Rimpotche 
Questions & Réponses [résolu] Snapping avec Blender 2.81 3 94 25/02 15:42:50
TVISARL 
[WIP] et travaux terminés [WIP] Projet Tales & Legends    [1][2][3]...[12] 110 37190 25/02 12:06:15
Redstar 
Questions & Réponses [résolu] texte blender n’apparaît pas en impression 3D 3 78 25/02 10:15:15
kepkep 
Le coin des geeks InstallJammer 0 63 24/02 17:14:37
Redstar 
Questions & Réponses Dessinner sur un calque 1 87 24/02 14:56:58
Rimpotche 
Moteur de jeu GameBlender et alternatives [non résolu] Tour du monde et pathfiding 4 143 24/02 13:56:44
Redstar 
[WIP] et travaux terminés [WIP] Akihabara 3 235 23/02 17:18:36
stev 

Qui est en ligne
84 utilisateur(s) en ligne (dont 39 sur Forums)

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


Brent29Q4, plus...
Nouveaux membres
DamianKrim 27/2/2020
KazukoWeav 27/2/2020
ArcherPoin 27/2/2020
CerysEllwo 27/2/2020
Brent29Q4 27/2/2020
KrystynaHe 27/2/2020
SenaidaMaz 27/2/2020
MargieBorg 27/2/2020
IngeBulloc 27/2/2020
KeeshaWilb 27/2/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Mar 14
Anniversaire de AMV12
Mar 16
Anniversaire de galba
Mar 29
GeeWee's B-Day
plus 273 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445