Automatisation Maxwell Studio

Pour vous simplifier la vie
Avatar de l’utilisateur
CHRO
SL00
Messages : 12
Localisation : LE MANS

Automatisation Maxwell Studio

Message 01 déc. 2016, 16:06

Bonjour,

Je cherche une solution de scripting pour automatiser le groupage d'objets et l'assignation de materials

exemple :
grouper tout les objets dont le nom commence par "Objet" et d'appeler le groupe "Objet", pour avoir au final :
(groupe) Objet:
- Objet 1
- Objet 2
- Objet 3
- Objet 4

puis dans ce groupe, 1 objet sur 3 à un material différent

exemple :
(groupe) Objet:
- Objet 1 (assigner "material rouge")
- Objet 2 (assigner "material bleu")
- Objet 3 (assigner "material vert")
- Objet 4 (assigner "material rouge")
- Objet 5 (assigner "material bleu")
- Objet 6 (assigner "material vert")
- Objet 7 (assigner "material rouge")
- etc

Si vous avez des idées...

merci !

Avatar de l’utilisateur
Roch
Messages : 7571
Localisation : Marseille - France
Contact :

Re: Automatisation Maxwell Studio

Message 02 déc. 2016, 08:01

on doit pouvoir faire quelque chose avec python (pymaxwell) mais je ne le connais pas assez (python).

dans studio tu peux faire en "rechercher" dans la fenêtre des objets (ctrl-F) avec des jokers (*emiter* par exemple pour récuperer tous les objets appelés quelque chose emitter quelque chose

pour assigner automatiquement c'est prévu avec dans la partie material > clic droit > assign by name et là tu peux définir des règles pour le placage. Une colonne avec les matériaux dispo et une colonne avec les noms (toujours avec joker) des objets sur lesquels tu veux appliquer les mats. Tu peux sauvegarder les règles d'application pour réutiliser sur d'autres projets.

Avatar de l’utilisateur
CHRO
SL00
Messages : 12
Localisation : LE MANS

Re: Automatisation Maxwell Studio

Message 02 déc. 2016, 13:13

Super merci ! ça va faire gagner du temps :)

Répondre