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


     




« 1 (2)


Re: Bge - module BGL (ou openGL)
OverdOzed
Inscrit:
28/11/2008 09:55
De nantes
Post(s): 462
Bonsoir, d'après ce que j'ai vu dans wikipedia une matrice est un tableau, les [4] et [5] se réfère peut être au nombre de de colonne et de rangée mais je peux me tromper, et je me demande comment cela gère les couleurs quand une liste de 3 comme tu l'as écris pourrait, ou bien de 4 si on considère la transparence.

Malheureusement je n'ai pas trouvé de meilleur description que toi concernant précisément "bge.texture.FilterColor.matrix"...

Contribution le : 25/01 22:24:26
_________________
sbkodama-s.e.
Créer un fichier PDF de la contribution Imprimer


Re: Bge - module BGL (ou openGL)
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1236
J'ai trouvé ceci ce matin.

Ça démontre ce que tu dis et il y a même comment configurer une valeur. Par contre, on explique pas quelles listes appartient à quoi mais il semble qu'il y aie les axes X et (peut-être l'axe Y) compris dedans.

J'en suis pas sûr car ça viens peut-être d'un programme qui crée des graphiques selon le code python.

Contribution le : 27/01 10:13:10
_________________
Mon projet jeu vidéo
Mes tutos
Créer un fichier PDF de la contribution Imprimer


Re: Bge - module BGL (ou openGL)
OverdOzed
Inscrit:
28/11/2008 09:55
De nantes
Post(s): 462
De ce que je me rappel par rapport aux axes dans une matrice, cela vient peut être du fait que les rotations sont gérées de base par une matrice 3*3 comme cela :
x y z
x y z
x y z
As-tu fait quelques test en python depuis avec ce que tu as trouvé ?

Contribution le : 28/01 22:32:57
_________________
sbkodama-s.e.
Créer un fichier PDF de la contribution Imprimer


Re: Bge - module BGL (ou openGL)
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1236
Oui, j'ai tenté plusieurs essais mais sans résultats.

Par contre, j'ai découvert que l'api de la version 2.79 est un peu plus précise.

J'ai également découvert qu'il faut spécifier le type de filtre en rajoutant "filter" à "bge.texture.ImageFFmpeg".

Donc, j'en suis là:
tex_poil1 = bge.texture.ImageFFmpeg(gl.expandPath('//textures/poil/') + dico['color1'])
    tex_poil1.filter = VT.FilterColor((256, 0, 0, 0, 0), (0, 256, 0, 0, 0), (0, 0, 256, 0, 0), (0, 0, 0, 256, 0))


Je n'ai pas d'erreurs mais je n'ai pas de changements non plus .

Contribution le : 29/01 11:34:22
_________________
Mon projet jeu vidéo
Mes tutos
Créer un fichier PDF de la contribution Imprimer


Re: Bge - module BGL (ou openGL)
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1236
Ça y est, j'ai trouvé !

Je suis allé voir sur le forum BlenderArtist.

Voilà comment ça se présente, il faut effectivement voir ça comme un tableau:

  R   V   B   A
R 256 0   0   0

V 0  256  0   0

B 0   0  256  0

A 0   0   0  256


Le dernier tuple, qui est 'W' (pour white), est optionnel voire inutile.

Pour le code:
Je saute les étapes du matériel et de la texture

texture1 = bge.texture.ImageFFmpeg('//ma_texture')

texture1.filter = VT.FilterColor() # car FilterColor (et les autres filtres) est un callable mais c'est pas là que je devais mettre mes valeurs

texture1.filter.matrix = # C'est là que je dois mettre ma matrice de 4x4


Voilà, j'ai bien maintenant ce que je souhaites, je suis contant

Il me reste plus qu'a changer ce que j'ai fais dans mon choix de couleur et le tour est joué !

Je reviendrai pour le changement de la spéculaire plus tard, j'aimerai avancer un peu.

Contribution le : 31/01 14:40:02
_________________
Mon projet jeu vidéo
Mes tutos
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 (2)




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 Étalonnage perte de qualité 8 117 Aujourd'hui 00:33:02
skyvx7 
Moteur de jeu GameBlender et alternatives [WIP] Un projet UE4 avec du Blender    [1][2][3]...[7] 61 15557 Hier 21:32:32
dynamique-zak 
Mes premières images sous Blender (débutants) mes trucs de noob    [1][2][3]...[19] 187 12979 Hier 20:40:23
moonboots 
Questions & Réponses [résolu] Bomber une surface facilement 2 36 Hier 18:12:09
Redstar 
Moteur de jeu GameBlender et alternatives [non résolu] Probleme pour optimiser 1 39 Hier 16:20:18
Redstar 
Questions & Réponses Version 2.8/May 23 - Assembler plusieurs textures et les exporter en une texture unique ?    [1][2] 11 136 Hier 13:16:49
Finelarme9 
Questions & Réponses [résolu] jambes transparentes au rendu 5 167 Hier 08:31:23
Okinage 
Graphisme alternatif Dessiner à la tablette avec Krita : demande conseils    [1][2] 16 14320 23/05 16:49:54
Guppy88 
Questions & Réponses [résolu] masquer des collections au rendu (tout en conservant leurs effets) 6 96 22/05 21:26:53
greg83 
Questions & Réponses [résolu] herbe à la fois séparée et faisant partie du mesh    [1][2] 11 217 22/05 14:07:30
moonboots 
Questions & Réponses add-on poliigon ùaterial converted 7 159 22/05 14:02:37
greg83 
Questions & Réponses Comment améliorer le rendu d’Eevee ? 4 153 22/05 00:16:57
Guppy88 
[WIP] et travaux terminés [WIP] Portrait réaliste - Zbrush/Blender    [1][2][3]...[6] 53 4233 21/05 23:26:07
Guppy88 
[WIP] et travaux terminés [WIP] Projet Tales & Legends    [1][2][3]...[11] 106 31345 20/05 11:59:35
Redstar 
Concours [CONCOURS] TI-Planet : design la calculatrice de demain    [1][2][3]...[8] 70 15473 18/06/2012 23:22
LadeHeria 
Questions & Réponses [résolu] Blender Cloud 3 159 20/05 11:03:07
NorrisBennoi 
Questions & Réponses NLA suppression de tracks 3 100 20/05 09:51:04
moonboots 
Questions & Réponses [résolu] probleme dínterface 1 102 19/05 13:30:41
pharang 
Python & Plugins [résolu] Les classes et shelves 2 133 19/05 09:19:57
Redstar 
The Blender Clan 'tchat Blender 2.8x : Actus, tests, feedback..    [1][2][3]...[5] 43 17631 18/05 17:36:22
Thewada 

Qui est en ligne
95 utilisateur(s) en ligne (dont 40 sur Forums)

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


skyvx7, plus...
Nouveaux membres
KatrinaHaw 25/5/2019
MindyRemin 24/5/2019
DorothyMil 24/5/2019
RochelleWe 24/5/2019
LavinaAtki 24/5/2019
BeulahMccl 24/5/2019
KennithNut 24/5/2019
VirginiaT0 24/5/2019
cany 24/5/2019
BERYENGINE 23/5/2019
Dernier Ajout
super8_2.jpg

Evènements à venir
Jui 30
Anniv des Jedi :-D
Jui 13
BUG de Lyon
Jui 23
Anniv du BlenderClan !
plus 285 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