(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 !! Quels secteurs exploite l'impression 3D ? 0 6 Aujourd'hui 13:25:58
Redstar 
[WIP] et travaux terminés [terminé] Scène de Pti dej à la Française - EVEE a donf - 2.9 Blender    [1][2][3][4] 33 375 Aujourd'hui 10:17:05
Bibi09 
Questions & Réponses [WIP] Problème Rétopo    [1][2] 10 90 Aujourd'hui 09:53:59
Laorz 
Hors Sujet !! Un poisson clown low poly - 15 mm - Tutoriel - 2.9 0 19 Hier 20:03:08
meltingman 
Questions & Réponses Prioriser la visibilité d'un objet ? 2 48 Hier 17:31:26
Rimpotche 
Questions & Réponses Problème de collision dans un player FPS 0 27 Hier 13:47:40
vegetalain 
[WIP] et travaux terminés image couteau dans caillou qui saigne 2 48 Hier 07:03:37
Crocodile_13 
Questions & Réponses Placer sa camera sur un HDRI    [1][2] 10 332 24/10 21:32:01
meltingman 
[WIP] et travaux terminés [terminé] Chaussures Très Réalistes (.bend disponible) 5 142 24/10 21:23:47
Crocodile_13 
Le coin des geeks gain de fluidité viewport entre ryzen 3900X et 3950X    [1][2][3] 28 1390 24/10 15:45:54
papillon 
Questions & Réponses hdri en mode ombrage 2 125 24/10 10:27:06
kimlicrea 
Questions & Réponses Modifier les attribue de plusieurs objet en même temps (lumière) 3 75 24/10 10:21:47
kimlicrea 
[WIP] et travaux terminés [terminé] Moderno 404    [1][2] 13 554 23/10 20:26:41
moonboots 
Questions & Réponses Lissage de face 4 92 23/10 19:43:53
Maxence34 
Mes premières images sous Blender (débutants) Première réalisation    [1][2] 15 9010 23/10 02:13:26
Talason 
The Blender Clan 'tchat Addon convertisseur d'images en courbes 2 94 22/10 20:29:31
Rimpotche 
The Blender Clan 'tchat Pour les arboriculteurs 3D 1 88 22/10 18:05:18
moonboots 
Hors Sujet !! Faire parler son personnage en 5 minutes - tutoriel Francais - Blender 2.9 4 201 22/10 13:03:28
meltingman 
GIMP Faire un drégradé selon la forme sous gimp 9 132 22/10 12:49:57
Thewada 
Questions & Réponses [résolu] Perte des Vertex lors d'un Separate 7 127 21/10 21:45:05
debutant 

Qui est en ligne
174 utilisateur(s) en ligne (dont 92 sur Forums)

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


plus...
Nouveaux membres
ElviraFuen 26/10/2020
stano123 26/10/2020
Electricskull885 26/10/2020

Sina
25/10/2020
Christoph 24/10/2020
Sylv07 23/10/2020
Maxence34 23/10/2020
Talason 23/10/2020
mahaa 22/10/2020
Obelia 22/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