Vitesse d'une camera
Fou Furieux du Clan
Inscrit:
06/08/2010 20:45
Post(s): 217
Bonjour le Blender Clan,

Par Python, j'essaie de récupérer la vitesse d'une camera, mais voila ce que cela me renvoie, alors qu'elle est bien en mouvement:
[0.0, 0.0, 0.0].
le code:
camera=GameLogic.getCurrentScene().active_camera
vitesse=camera.getLinearVelocity(True)

print(vitesse)
print(camera.position)


"camera.position" varie bien.

Je ne comprends pas d'où peut venir le problème...


Merci

Contribution le : 23/08/2012 18:29
Créer un fichier PDF de la contribution Imprimer


Re: Vitesse d'une camera
OverdOzed
Inscrit:
02/09/2010 10:34
Post(s): 657
Salut. Est-tu sur que cette commande existe ? Chez moi non plus elle ne marche pas. C'est peut être parce que tu ne t'en sers pas dans le bon contexte.

Contribution le : 24/08/2012 10:25
Créer un fichier PDF de la contribution Imprimer


Re: Vitesse d'une camera
Fou Furieux du Clan
Inscrit:
06/08/2010 20:45
Post(s): 217
Salut Oui, elle existe bien. Je l'ai déjà utilisée sur d'autres objets, mais jamais sur une camera... On dirait que cette fonction ne marche pas pour ce type d'objets?

Contribution le : 25/08/2012 17:06
Créer un fichier PDF de la contribution Imprimer


Re: Vitesse d'une camera
OverdOzed
Inscrit:
30/07/2003 12:40
De Paris
Post(s): 3008
Sinon tu utilise un Empty en parent de la camera et tu fais bouger cet empty. Tu récupera la vélocité de ce dernier

Contribution le : 25/08/2012 18:27
Créer un fichier PDF de la contribution Imprimer


Re: Vitesse d'une camera
OverdOzed
Inscrit:
24/06/2007 23:02
De Toulouse
Post(s): 584
Personnellement, je viens de tester et ça marche. (Blender 2.63a)

A voir ton script, il semblerait que tu utilises une version en dessous de Blender 2.5+ car GameLogic est remplacé par bge.logic sur les versions récentes.

Et quand je dis ça marche c'est aussi bien pour un cube que pour une caméra. Ils sont tout deux en Rigid Body avec le script permettant de connaître leur vitesse soit getLinearVelocity(True).

Cependant, j'ai activé l'option Pulse sur le sensor Always relié au controller exécutant le script pour que ce dernier soit exécuté tout le temps. Sinon le script récupère seulement la vitesse initiale qui est nulle.

Contribution le : 26/08/2012 13:53
_________________
Lethan Studios (BGE Stuff)
Créer un fichier PDF de la contribution Imprimer


Re: Vitesse d'une camera
Fou Furieux du Clan
Inscrit:
06/08/2010 20:45
Post(s): 217
Oui, je suis sous 2.49b.

En effet, quand je mets la caméra en rigid body, ça marche aussi...

Edit: Je viens de remarquer qu'il fallait juste cocher le paramètre 'bounds' de la caméra Maintenant, même avec la caméra en static, j'arrive à récupérer sa vitesse.
Merci!

Contribution le : 26/08/2012 15:00
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




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 !! Tuto Tips - Faire des coutures dans Blender - fabriquer un pouf 1 1048 27/09 14:34:24
perrin34 
Hors Sujet !! Alors elle est PUNK cette bande-annonce de palette CMJN 0 65 24/09 15:33:07
xorturion 
Questions & Réponses Effets sabre laser image par image 2 117 23/09 07:27:45
muthesaint 
Questions & Réponses [non résolu] Rendu vide pour une simple animation 0 96 20/09 09:57:55
Scandinaze 
Questions & Réponses [non résolu] comment engendrer un mouvement selon un autre dans un simple système 1 155 18/09 17:10:37
doraynico 
Questions & Réponses [non résolu] Comment fusionner deux fichiers .blend ? 2 178 18/09 16:53:07
doraynico 
Questions & Réponses Comment mettre un délai sur une animation contenue dans une instance de collection? 0 514 18/09 16:31:16
doraynico 
[WIP] et travaux terminés [WIP] Super Blenderello.    [1][2][3]...[7] 60 35391 05/09 14:50:01
albron 
Questions & Réponses Comment percer une forme courbe 0 221 03/09 04:23:51
tymoon2000 
Questions & Réponses vertex weights 0 221 31/08 16:59:42
fenixdragon 
Questions & Réponses bagapie 0 237 31/08 16:12:59
zilou 
Questions & Réponses Remplissage objet 2 400 29/08 16:28:10
poppy 
[WIP] et travaux terminés [terminé] Tracking pour Ovni 0 248 29/08 09:48:46
vinceproduc 
Moteur de jeu GameBlender et alternatives Réflexions sur la démarche de création d'un jeu vidéo    [1][2][3]...[5] 48 81914 26/08 06:52:11
breakout_12 
Questions & Réponses Export png de mauvaise qualité 0 239 24/08 19:17:35
Vort 
Questions & Réponses Calcul de volume sur une zone définie d'un objet avec un important maillage 2 355 22/08 15:37:09
Cecile-Blabla 
Questions & Réponses [non résolu] Animation qui ne se finit pas 1 341 21/08 23:09:34
moonboots 
Questions & Réponses convertir displacement shader en displacement géométrie 1 348 21/08 14:20:32
yawdpwal 
Hors Sujet !! Japanese weather presenter 0 1787 20/08 16:40:57
xorturion 
[WIP] et travaux terminés Visage humain    [1][2] 10 5312 08/08 12:49:46
Guilleto 

Qui est en ligne
258 utilisateur(s) en ligne (dont 224 sur Forums)

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


plus...
Nouveaux membres
ElviraBroa 30/9/2023
FranceFart 30/9/2023
KelseyEast 30/9/2023
ZenaidaSta 29/9/2023
PauletteHa 29/9/2023
PPYEmory7 29/9/2023
AliceTowne 29/9/2023
Millard286 29/9/2023
MaeBurchel 29/9/2023
AndraLight 29/9/2023
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 6
BUG de Lyon
plus 216 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445