César Vonc
05/03/2011, 16h42
Bonjour.
Pour récupérer le matériau de la propriété Texture d'un objet, je fais :
main(doc,op)
{
var propTex = op->GetFirstTag();
var mat = propTex#TEXTURETAG_MATERIAL;
println(mat->GetName()); // J'affiche son nom
}
Tout marche bien, le nom du matériau est bien affiché, mais dès que je lance un rendu dans le visualisateur, ça merde !
L'erreur « Invalid description ID for object » s'affiche dans la console, concernant la 4ème ligne...
Quelqu'un a-t-il une idée pour résoudre ce curieux problème visiblement lié au rendu ?
J'opère dans C4D 11.5.
Pour récupérer le matériau de la propriété Texture d'un objet, je fais :
main(doc,op)
{
var propTex = op->GetFirstTag();
var mat = propTex#TEXTURETAG_MATERIAL;
println(mat->GetName()); // J'affiche son nom
}
Tout marche bien, le nom du matériau est bien affiché, mais dès que je lance un rendu dans le visualisateur, ça merde !
L'erreur « Invalid description ID for object » s'affiche dans la console, concernant la 4ème ligne...
Quelqu'un a-t-il une idée pour résoudre ce curieux problème visiblement lié au rendu ?
J'opère dans C4D 11.5.