(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): 11301
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
Hors Sujet !! Le petit déjeuner à la Française - série de tutos - 2.9 7 134 Hier 22:25:01
meltingman 
Hors Sujet !! Un poisson clown low poly - 15 mm - Tutoriel - 2.9 6 162 Hier 22:16:13
meltingman 
Python & Plugins [WIP] Transportation Add-on pour Blender 6 572 Hier 21:50:58
ferrari6 
The Blender Clan 'tchat Moniteur endommagé 6 439 Hier 20:45:15
debutant 
Questions & Réponses Problème avec le sculpt mode brosse semble ne pas agir 1 18 Hier 19:45:05
Laorz 
Questions & Réponses [WIP] Problème Rétopo    [1][2] 12 228 Hier 19:03:02
Laorz 
Questions & Réponses Blender : le bon logiciel ?    [1][2][3] 28 2853 Hier 14:26:08
JaAlVir657 
Questions & Réponses Creation 3d personnalisée 4 37 Hier 14:25:22
Lady 
Questions & Réponses modélisation d'un pignon 1 33 Hier 11:36:54
Rimpotche 
Questions & Réponses Blender dxf , je comprend pas.... 5 73 30/10 23:16:02
booboo64 
Questions & Réponses Problème de collision dans un player FPS 4 162 29/10 19:33:24
vegetalain 
Questions & Réponses impression 3d avec blender et créatily 2 120 29/10 09:14:58
Lady 
Hors Sujet !! Quels secteurs exploite l'impression 3D ? 3 135 28/10 15:56:59
Sziuny 
Questions & Réponses Affiner les contours d'un feu 1 441 28/10 13:09:01
Melodicpinpon 
[WIP] et travaux terminés [terminé] Scène de Pti dej à la Française - EVEE a donf - 2.9 Blender    [1][2][3]...[5] 44 947 27/10 20:44:23
meltingman 
Questions & Réponses Peindre des voxels 3D: Est-ce possible? 0 79 27/10 17:23:30
Melodicpinpon 
Questions & Réponses Disparition de matériaux après système de particule 2 103 27/10 12:43:02
Zarathoustra 
Questions & Réponses Esalier avec ARRAY 4 94 27/10 11:04:28
francerf 
Questions & Réponses [résolu] Modificateur Curve sur une courbe multiple 3 104 27/10 09:29:38
oliviertij 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[13] 125 10376 27/10 01:53:31
meltingman 

Qui est en ligne
138 utilisateur(s) en ligne (dont 88 sur Forums)

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


plus...
Nouveaux membres
SusannaMcc 31/10/2020
MargretClo 31/10/2020
LeolaSumme 31/10/2020
RubyBaumga 31/10/2020
BraydenWei 31/10/2020
MyrtleLaro 31/10/2020
RichToRot 31/10/2020
jmb13 31/10/2020
booboo64 30/10/2020
Lady 28/10/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