Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
ecosse.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): 1338
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): 1338
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): 1338
Ç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 [non résolu] Blender game engine fracture    [1][2][3][4] 35 667 Hier 23:44:49
Mat9999 
Moteur de jeu GameBlender et alternatives [résolu] Character wrapper - code python 7 197 Hier 22:31:13
Bibi09 
Questions & Réponses Blender Game engime: touche pour ralentir mon jeux 1 27 Hier 21:52:19
theo29270 
The Blender Clan 'tchat Le topic des trucs à voir    [1][2][3]...[303] 3024 716191 Hier 18:54:32
Gilead_Maerlyn 
Questions & Réponses Comment améliorer le rendu d’Eevee ?    [1][2] 11 845 Hier 18:32:18
Sphere3d 
Questions & Réponses [résolu] Impossible de faire glisser la vue 8 163 Hier 18:28:34
GFC 
Questions & Réponses Export en fbx avec les matériaux 1 26 Hier 15:46:24
stigmamax 
Questions & Réponses Problème fenêtre modification "grisé" 7 67 Hier 13:54:32
Rawak 
[WIP] et travaux terminés Entraînement personnage cartoon    [1][2][3]...[6] 55 7168 Hier 09:03:33
moonboots 
[WIP] et travaux terminés [WIP] Portrait réaliste - Zbrush/Blender    [1][2][3]...[9] 84 9538 16/08 21:40:28
Papa_Dragon 
Hors Sujet !! qbit    [1][2][3][4] 33 1301 16/08 13:45:49
david65 
Questions & Réponses problème avec scatter 6 223 16/08 10:10:14
mynos 
[WIP] et travaux terminés [terminé] Ordre et propreté 2 - 1er jour 3 96 15/08 21:35:04
alienator1 
[WIP] et travaux terminés [WIP] Claptrap 1 87 15/08 17:47:01
Keezty 
Questions & Réponses Big soucis dans VSE 1 68 14/08 23:12:24
Rimpotche 
[WIP] et travaux terminés [terminé] Logo superman 1 78 14/08 13:45:08
moonboots 
The Blender Clan 'tchat Juste une impression de la 2.8 5 169 14/08 08:49:10
stigmamax 
Graphisme alternatif Face invisible /Meshlab 9 286 12/08 11:08:44
JaAlVir657 
Questions & Réponses Impossibilité d'importer un fichier (image, video, son,...) 6 186 11/08 18:13:56
aymerick 
Graphisme alternatif Le topic des trucs à télécharger    [1][2][3]...[26] 252 120808 11/08 17:51:20
Redstar 

Qui est en ligne
65 utilisateur(s) en ligne (dont 32 sur Forums)

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


plus...
Nouveaux membres
AdanPorcel 18/8/2019
MarilouLai 18/8/2019
MurielTayl 18/8/2019
WyattRix18 18/8/2019
AbelLyne72 18/8/2019
Bernadette 18/8/2019
RaquelTier 18/8/2019
HelenaThig 18/8/2019
ElmaRoark 18/8/2019
WQFBenjami 17/8/2019
Dernier Ajout
Forky-3D-ToyStory BC.png

Evènements à venir
Sep 8
Anniversaire de ang
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
plus 279 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