Avatar de l’utilisateur
brunoquintin
Spéculoos
Messages : 64
Enregistré le : 09 Mai 2015, 12:52
Localisation : Paris
Contact : Site Internet Facebook Google+ Twitter YouTube

Récupérer les coordonnées position rotation vers fichiers txt

27 Déc 2017, 14:50

Bonjour,

j'essaie de récupérer les coordonnées d'animation d'une caméra sous forme de fichier texte, (position et rotation)
J'ai juste pour l'instant essayé de sélectionner et de copier les clés dans un fichier texte mais y a rien.
Il faudrait aussi que je puisse faire ça dans l'autre sens : mettre en forme des donnés numériques et les injecter dans l'animation de la caméra.

Merci si quelqu'un a déjà la solution.
0

Avatar de l’utilisateur
David Oldani
Administrateur
Messages : 536
Enregistré le : 06 Mar 2015, 14:21

Re: Récupérer les coordonnées position rotation vers fichiers txt

29 Déc 2017, 13:54

Salut,

Je n'ai pas de solutions à te proposer mais ca m'intéresse! Des gens que je connais peut être que duduf pourrait t'aider ou Sébastien Périer...
0

Avatar de l’utilisateur
brunoquintin
Spéculoos
Messages : 64
Enregistré le : 09 Mai 2015, 12:52
Localisation : Paris
Contact : Site Internet Facebook Google+ Twitter YouTube

Re: Récupérer les coordonnées position rotation vers fichiers txt

29 Déc 2017, 15:04

Hé David !
Tiens, c'est marrant j'étais juste en train de mater un de tes tutos :)
0

Avatar de l’utilisateur
brunoquintin
Spéculoos
Messages : 64
Enregistré le : 09 Mai 2015, 12:52
Localisation : Paris
Contact : Site Internet Facebook Google+ Twitter YouTube

Re: Récupérer les coordonnées position rotation vers fichiers txt

02 Jan 2018, 19:10

J'ai trouvé pour l'import de données numériques : il faut allez dans le panneau de la Ligne temporelle, menu Fonctions et là il y a Importation d'animation ASCII...

Mais j'ai besoin de faire l’inverse : exporter les données d'animation de la caméra. Il y a une bien un Exporter les données ASCII... mais dans le Gestionnaire de structure. Je ne vois pas comment exporter une animation de caméra avec les positons et les rotations.

Je suis en contact avec quelqu'un qui voudrait programmer l'animation d'un bras robotique qui sert à faire des mouvements de caméra. On voudrait intégrer des rendus Cinema 4D dans des éléments qui seraient filmés ensuite avec le robot. Ainsi on pourrait reproduire le mouvement créé dans C4D dans la réalité.

Dans After Effects on peut directement copier les clés d'animation dans un fichier texte mais est-ce que c'est possible avec Cinema 4D ?
Il faut sans doute déjà transformer toute l'animation en images clé de position et de rotation, déjà ça, si la caméra est animée sur une spline et orientée automatiquement je ne sais pas comment faire. Cette transformation me permettra déjà de récupérer l'animation dans After Effects.
0

Avatar de l’utilisateur
brunoquintin
Spéculoos
Messages : 64
Enregistré le : 09 Mai 2015, 12:52
Localisation : Paris
Contact : Site Internet Facebook Google+ Twitter YouTube

Re: Récupérer les coordonnées position rotation vers fichiers txt

03 Jan 2018, 08:42

Pour convertir l'animation de caméra en image clés c'est aussi dans Fonctions : conformer les objets...
Cool, c'est quand même super important pour pouvoir récupérer les animations de caméra faites sur des splines dans After Effects.
0

Avatar de l’utilisateur
brunoquintin
Spéculoos
Messages : 64
Enregistré le : 09 Mai 2015, 12:52
Localisation : Paris
Contact : Site Internet Facebook Google+ Twitter YouTube

Re: Récupérer les coordonnées position rotation vers fichiers txt

03 Jan 2018, 16:09

On a trouvé la réponse sur creativecow
https://forums.creativecow.net/thread/19/872528

Le projet de André Irniger à télécharger ici :
https://f1.creativecow.net/file.php?id= ... ta-to-file

Je fusionne son projet avec le mien
Je déplace le Xpresso Expression sur ma caméra.
Je glisse la caméra dans le champs object.
Je donne l'adresse du dossier où enregistrer le fichier dans le champ FileName
Je place la tête de lecture au début.
Je clic sur enable
Je lance la lecture et voilà

Les rotations sont en radian mais on peut se débrouiller.
0

Avatar de l’utilisateur
brunoquintin
Spéculoos
Messages : 64
Enregistré le : 09 Mai 2015, 12:52
Localisation : Paris
Contact : Site Internet Facebook Google+ Twitter YouTube

Re: Récupérer les coordonnées position rotation vers fichiers txt

08 Jan 2018, 20:17

Camoca Café.zip
(48.12 Kio) Téléchargé 4 fois

Voilà le projet où j'ai abouti. J'arrive à récupérer les informations comme je le souhaitai : espacées par des points-virgules et pouvoir choisir degrés ou radians. XPresso c'est vraiment cool. Pour l'instant c'est une caméra avec un propriété XPresso que je fusionne avec mon projet. Ensuite je dois la parenter sur la caméra dont je veux extraire les informations.

Est-ce qu'on pourrait préenregistrer une propriété XPresso indépendante qui puisse s'adapter à la caméra que l'on veut ?
1

Viclio
Gobelet
Messages : 144
Enregistré le : 13 Juin 2017, 15:12

Re: Récupérer les coordonnées position rotation vers fichiers txt

09 Jan 2018, 08:37

Merci pour le projet, ça pourra servir à l'avenir !

On peut sauvegarder des nodes personnalisés dans xpresso, mais ils apparaissent déconnectés, donc ce n'est pas très pratique...
La meilleure solution (à ma connaissance) reste de l'enregistrer comme un fichier .c4d comme tu l'as fait, ou, plus pratique, de le sauvegarder dans la bibliothèque (qui contient déjà de chouettes exemples d'Xpresso)
0

Retourner vers « Avancé »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité