Bonjour à tous,
Confinement oblige, je me replonge dans de vieux dossiers, et je coince toujours sur un truc :
Je trouve très pratique l'outil "annotation" de C4D. Je customise le contenu du texte affiché via un Xpresso et (un tout petit peu) de Python (très basique). Le problème c'est que j'aimerais pouvoir afficher ces annotations dans mon rendu. D'après ce que j'ai compris, c'est impossible (bien dommage). Du coup je suis obligé de faire des screenshots tout pourris de ma scène pour pouvoir "exporter" ces informations.
En cherchant un peu dans les scripts et plug existants, j'ai trouvé ça qui à l'air pas mal :
https://www.thepixellab.net/free-cin...ig-label-maker
Mais bien sûr, (ça serait trop facile sinon) ça n'est plus disponible.
D'où ma première question : est-ce que vous connaissez un outil / script / plug qui pourrait remplir cette fonction ?
J'ai vainement tenté d'essayer de commencer à envisager d'éventuellement peut-être m'atteler à la tache de créer moi-même un tel outil via xpresso + éventuellement mes (très) maigres connaissances en python, mais je me heurte directement à un problème :
J'ai un xpresso + python qui gère le contenu du texte (et qui fonctionne (c'est déjà ça de pris !)). Je connecte ce contenu à un MoTexte, et là tout va bien. Je voudrais faire un "cadre" (un plan par exemple) autour du texte et qui s'adapte à la taille de ce texte.
Je ne trouve aucun moyen pour récupérer la taille "absolue" de cet objet. Je peux récupérer l'échelle, ce qui ne me sert pas.
J'ai essayé avec le noeud "Boîte englobante", et apparemment ça ne fonctionne pas avec les objets paramétriques ni les primitives. Donc, je cale au premier obstacle !
Si quelqu'un a une piste, je suis preneur !
Merci
yopla,
avec quelle version de cinema 4D ?
Hello,
Je suis sur la R18 mais j'ai la possibilité de passer sur la R21 si nécessaire...
Bon à force de chercher, arriva ce qui devait arriver : j'ai trouvé !
Et du coup je me répond moi-même.
Il faut donc utiliser la fonction :
obj.GetRad()
Qui renvoie la taille de la boite de n'importe quel objet.
désolé j'avais commencé un truc mais événement perso et boulot j'ai pas trouvé le temps.
Pas de souci ça m'a permis de me débrouiller tout seul comme un grand !
Je reviendrais surement avec d'autres questions d'ailleurs...
Merci !