(1) 2 »


recherche exemple python pour blender
Blendie
Inscrit:
26/06/2015 13:10
Post(s): 33
salut,

est-ce que quelqu'un pourrait me faire un petit script pour changer les valeurs de position et rotation d'un mesh pendant le run-time du bge ?
ou y a-t-il un petit tuto la dessus à jour ?

j'ai essayé quelques trucs que j'ai vu à droite à gauche mais le compilateur a pas l'air de m'aimer beaucoup lol.

merci.

Contribution le : 16/07/2015 08:57
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
RegulatorZ
Inscrit:
23/05/2004 07:11
De Metz
Post(s): 11300
Salut,
Citation :
ai essayé quelques trucs que j'ai vu à droite à gauche

Tu as essayé quoi ? Donnes des adresses, colle des scripts, on n'est pas devins.

Citation :
mais le compilateur a pas l'air de m'aimer beaucoup lol.
Python n'est pas un langage compilé donc rien d'étonnant a priori.

Contribution le : 16/07/2015 09:09
_________________
Portfolio
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
OverdOzed
Inscrit:
21/06/2012 19:50
De Sud-Ouest de la France
Post(s): 385
Citation :
est-ce que quelqu'un pourrait me faire un petit script pour changer les valeurs de position et rotation d'un mesh pendant le run-time du bge ?


Voilà ce que j'ai compris: "Bonjour, pouvez-vous faire mon taf à ma place?"

Citation :
Tu as essayé quoi ? Donnes des adresses, colle des scripts, on n'est pas devins.


+1

Et pour finir, voilà les fonctions Python pour changer la position et la rotation in-game:

worldPosition

worldOrientation

Contribution le : 16/07/2015 09:19
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
Blendie
Inscrit:
26/06/2015 13:10
Post(s): 33
Citation :
Voilà ce que j'ai compris: "Bonjour, pouvez-vous faire mon taf à ma place?"

ben normalement y'a juste quelques lignes à écrire pour faire ça, c'est juste que je ne sais pas exactement lesquelles, c'est mon premier script...

si j'essaye l'exemple de worldPosition :
import bpy
import bge
controleur = bge.logic.getCurrentController()
mesh = cont.owner
mesh.worldPosition = [10.0, 10.0, 0.0]

sans oublier de mettre un sensor always et un controlleur python avec mon script liés au mesh, il ne se passe rien quand je fais "P". (en sachant que mon mesh est positionné au centre dans la scène)

donc après j'présume que je dois faire une boucle pour que le changement de position soit effectif pendant le run-time mais j'sais pas trop non comment faire non plus.

disons que je comprends plus ou moins le principe et ce que je dois faire (j'ai déjà fait un peu de c++) mais je ne connais pas les termes exact ou la méthode à employer avec python et blender, donc j'aurai bien aimé un petit exemple fonctionnel qui m'aurait servit de base. après je vois ici par exemple que j'ai l’embarra du choix pour faire mumuse avec mon mesh. (merci pour le lien)

là en gros, j'veux changer ou attribuer une position à mon mesh pendant le run-time et une fois que je sais comment faire ça, j'devrais être capable de me débrouillé pour la suite.

Contribution le : 16/07/2015 11:59
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
OverdOzed
Inscrit:
21/06/2012 19:50
De Sud-Ouest de la France
Post(s): 385
Attention au nom des variables!
import bpy
import bge
cont = bge.logic.getCurrentController()
mesh = cont.owner
mesh.worldPosition = [10.0, 10.0, 0.0]



(et "import bpy" ne sert à rien ici!)

Contribution le : 16/07/2015 12:08
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
OverdOzed
Inscrit:
08/09/2014 16:40
De Metz
Post(s): 2512
Citation :

_tibo_ a écrit: Python n'est pas un langage compilé


Ça n'engage que toi, pour moi c'est incompréhensible... d’ailleurs tout les langages le sont pour moi ! Après 6 mois de tentative j’abandonne l'apprentissage de l'un d'entre eux

Contribution le : 16/07/2015 14:07
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
OverdOzed
Inscrit:
16/01/2011 17:05
De Le plus grand terrier du monde ! Et le plus high-tech.
Post(s): 4063
Ça engage plus que lui
La différence fondamentale entre un langage compilé et un langage interprété (y'a des modèles "intermédiaires"), c'est qu'un langage compilé est "traduit" en langage machine (en binaire), et c'est cette traduction qui est exécutée.
Un langage interprété est lui traduit à la volée, ligne par ligne, durant l'exécution.

Citation :
pour moi c'est incompréhensible... d’ailleurs tout les langages le sont pour moi ! Après 6 mois de tentative j’abandonne l'apprentissage de l'un d'entre eux

La deuxième partie de ta phrase explique peut être la seconde. Qu'est ce qui te bloque ?
Après 6 mois ne pas connaitre cette différence c'est inquiétant.

Contribution le : 16/07/2015 14:16
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
OverdOzed
Inscrit:
08/09/2014 16:40
De Metz
Post(s): 2512
ha merde j'ai mal lu !

j'ai lu compliqué et pas compilé.....(C'est ça de lire en diagonal pendant que t'es au taf...)

d’ailleurs je savais pas qu'il y avait 2 type de langages

et je m'en sort pas car je comprend rien au code !!! mais un autre que python

Contribution le : 16/07/2015 14:36
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
Blendie
Inscrit:
26/06/2015 13:10
Post(s): 33
ouai, c'est pas un compilateur, c'est une console. quand on fait "run script" et qu'il affiche ses messages d'erreur, ça m'a fait penser à un compilateur, c'est pour ça que j'ai dit ça.


et pour le script ça marche en fait, j'devrais pouvoir m'en sortir, merci.
disons que j'avais fait des tests avec un script qui ne marchaient pas, j'avais édité ce script avec l'exemple du site et j'avais sauvegardé le script dans un autre dossier.
du coup, j'avais oublié de sélectionner le bon script dans le contrôleur python du logic editor. ><

Contribution le : 16/07/2015 14:44
Créer un fichier PDF de la contribution Imprimer


Re: recherche exemple python pour blender
OverdOzed
Inscrit:
16/01/2011 17:05
De Le plus grand terrier du monde ! Et le plus high-tech.
Post(s): 4063
Citation :

j'ai lu compliqué et pas compilé.....(C'est ça de lire en diagonal pendant que t'es au taf...)

Je connais ça aussi
Je comprends mieux, quoique je ne soit pas d'accord (mais ça n'engage que moi)

Citation :

d’ailleurs je savais pas qu'il y avait 2 type de langages

et je m'en sort pas car je comprend rien au code !!! mais un autre que python

Ce qui montre bien qu'il y a un problème...
C'est quel langage ? Tu te base sur des tutos ?

Contribution le : 16/07/2015 16:08
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
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[13] 129 8670 Aujourd'hui 20:33:40
Hook 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Nouvelle mise à jour Steam    [1][2][3]...[63] 623 105517 Aujourd'hui 20:28:17
Hook 
Questions & Réponses comment subdiviser sur un point précis ? 1 24 Aujourd'hui 18:07:45
Rimpotche 
Hors Sujet !! Meltingman le retour :D    [1][2][3][4] 30 1558 Aujourd'hui 17:54:11
Rimpotche 
Questions & Réponses Figer objets dans la scène 3 48 Aujourd'hui 16:22:22
stigmamax 
[WIP] et travaux terminés [terminé] Rendu super ultra rapide Workbench    [1][2] 16 125 Hier 18:20:06
meltingman 
Questions & Réponses Rendu image très lent    [1][2] 19 74 Hier 17:44:37
Bibi09 
Hors Sujet !! Tutoriel - Un petit renard - 2.9 - Solidify Shrinkwarp 0 36 Hier 17:33:38
meltingman 
[WIP] et travaux terminés [terminé] La mare aux canards    [1][2][3] 26 386 Hier 16:29:43
meltingman 
Questions & Réponses Pb de reflet sur polygones 6 105 Hier 15:57:15
mrpix 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[12] 110 8036 Hier 10:16:48
Bibi09 
Questions & Réponses application de texture procédurale 4 114 Hier 02:26:26
meltingman 
Questions & Réponses Problème textures lors de rendu (lignes blanches) 3 56 29/09 21:28:00
Rimpotche 
Questions & Réponses [résolu] L'herbe s'enfonce sous le sol 2 164 29/09 13:51:45
Nashoba 
Questions & Réponses Associer des textes à un objet 3 123 27/09 18:21:52
meltingman 
Questions & Réponses NLA, équivalent metastrip sur plusieurs objets 2 96 26/09 14:45:29
CBY 
Questions & Réponses [non résolu] Simulation Tissu Temps Reel    [1][2] 17 401 26/09 09:50:21
moonboots 
The Blender Clan 'tchat Benchmark EEVEE    [1][2][3] 24 922 25/09 14:37:08
Bibi09 
[WIP] et travaux terminés Différents rendus 2.91 9 228 25/09 12:05:20
Bibi09 
Questions & Réponses Render Layers qui n'apparaissent pas    [1][2] 10 322 25/09 11:02:12
HarDrive 

Qui est en ligne
121 utilisateur(s) en ligne (dont 86 sur Forums)

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


plus...
Nouveaux membres
KinaPlante 1/10/2020
TCMKim1749 1/10/2020
Akatag7 1/10/2020
jeremyj96 29/9/2020
wouguy 29/9/2020
NeoS 27/9/2020
golgot76 25/9/2020
BriceVincent 23/9/2020
Versatil 23/9/2020
Guiu 22/9/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 9
BUG de Lyon
plus 264 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