Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
5renducompore.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): 1302
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): 1302
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): 1302
Ç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
Hors Sujet !! Réaliser un moule en 3D 2 20 Aujourd'hui 15:21:02
Redstar 
Questions & Réponses [résolu] Garder la Rest pose sur le perso après suppression d'un Rig ? 3 13 Aujourd'hui 14:41:49
Okinage 
Hors Sujet !! qbit    [1][2] 11 119 Aujourd'hui 12:25:58
Redstar 
[WIP] et travaux terminés [WIP] Portrait réaliste - Zbrush/Blender    [1][2][3]...[8] 75 7723 Aujourd'hui 11:42:52
JaAlVir657 
Questions & Réponses Vue 3D texturée avec la version 2.8 2 48 Aujourd'hui 09:50:53
thierry_st_malo 
Moteur de jeu GameBlender et alternatives [résolu] OpenGL ou comment afficher un texte en 3D    [1][2] 13 129 Hier 13:37:19
Bibi09 
Moteur de jeu GameBlender et alternatives [non résolu] Programmation python dans le BGE 8 2237 Hier 12:12:36
Redstar 
Questions & Réponses Comment appeler des animations?? 3 56 16/07 21:22:59
moonboots 
Le coin des geeks Quelqu'un connais bien le logiciel MeshLab ? 2 138 16/07 20:45:02
Redstar 
Questions & Réponses [non résolu] Séquenceur vidéo de Blender - problème bande audio 0 40 16/07 14:33:32
Redstar 
Mes premières images sous Blender (débutants) mes trucs de noob    [1][2][3]...[20] 194 17299 15/07 20:35:13
blend74 
Concours concours: nature, jardin, plantes, fleurs 5 424 15/07 18:31:36
brachyvore 
The Blender Clan 'tchat Blender 2.8x : Actus, tests, feedback..    [1][2][3]...[6] 51 20387 15/07 14:04:22
stev 
Questions & Réponses Comment modifier la vitesse de lecture dans VSE 3 104 14/07 15:36:52
Rimpotche 
Moteur de jeu GameBlender et alternatives [résolu] point de vie    [1][2][3] 20 721 14/07 12:25:45
david65 
[WIP] et travaux terminés [WIP] Modélisation d'un personnage manga 9 562 13/07 17:50:16
moonboots 
Questions & Réponses message d erreur pour blender2.80 5 154 13/07 00:09:33
thed 
[WIP] et travaux terminés Wip Fillette    [1][2] 17 5306 12/07 20:05:52
Guppy88 
Le coin des geeks carte graphique pour 2.8    [1][2] 12 421 12/07 10:58:45
vinceproduc 
Questions & Réponses [non résolu] Impossibe de modifier la Rest pose 6 178 12/07 10:44:32
Okinage 

Qui est en ligne
94 utilisateur(s) en ligne (dont 44 sur Forums)

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


Okinage, plus...
Nouveaux membres
jbtyst 18/7/2019
hatim77 16/7/2019
Ycra 15/7/2019

ngux
13/7/2019
Zacharie 9/7/2019
fkn22 8/7/2019

Tissendel
5/7/2019
biborax 3/7/2019
DrKnock 2/7/2019
ari1008 2/7/2019
Dernier Ajout
origalde-integration.jpg

Evènements à venir
Jui 23
Anniv du BlenderClan !
Aou 4
Anniversaire de xemphra
Aou 7
anniversaire Cem47
plus 283 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