Select Dependents¶
Selecciona objetos que referencian al activo mediante modificadores, constraints, parenting o drivers (opcional). Con Alt al invocar transfiere las dependencias a un Empty nuevo.
¿Qué es?¶
Busca en la escena todos los objetos que dependen del objeto activo (p.ej., Mirror usando al activo como Mirror Object) y los selecciona. Con Alt, crea un Empty en el origen del activo y reasigna referencias compatibles (modificadores/constraints) a ese Empty.
Accesos y Atajos¶
- Menú Pie: Modo Objeto → Select Dependents
- Operador (selección):
damtools.select_dependents
- Operador (transferencia):
damtools.transfer_dependents_to_empty
- Proxy (detección Alt):
damtools.dependents_proxy
Flujo de Trabajo¶
- Asegúrate de que el objeto del cual quieres encontrar dependientes esté activo.
- Modo Objeto → Menú Pie → Select Dependents.
- Click → selecciona dependientes. Alt+Click → crea Empty y transfiere referencias.
- Lee el mensaje de estado: cantidad de dependientes y referencias cambiadas.
Opciones¶
- Modifiers (on): escanea referencias de modificadores (Mirror, Array offset object, Shrinkwrap target, Curve/Lattice/Armature object, Hook, Boolean, Simple Deform origin, etc.).
- Constraints (on): escanea targets de constraints (Copy Loc/Rot/Scale, Track, Child Of, etc.).
- Parenting (off): incluye parent == activo.
- Drivers (off): incluye drivers cuyas variables referencian al activo (más lento).
- Only Visible (on): restringe a objetos visibles en el view layer actual.
- Same Collection (off): restringe a objetos que comparten colección con el activo.
- Transfer Options: nombre del Empty, copiar Rotación/Escala.
Consejos¶
- Usa Same Collection para limitar el alcance en escenas grandes.
- Los drivers pueden ser numerosos; actívalos solo si es necesario.
- La transferencia reasigna campos de objeto comunes en modificadores/constraints. Omite targets de huesos.
Limitaciones Conocidas¶
- Objetos enlazados/override pueden ser de solo lectura; la reasignación puede fallar en silencio (ver consola).
- Las expresiones de drivers no se reescriben; la transferencia de drivers está deshabilitada por defecto.
- Algunas constraints que esperan Armatures/Bones no aceptan un Empty.
Ver También¶
- Modificadores Mirror, Array, Shrinkwrap, Curve
- Constraints Copy Location/Rotation/Scale, Track To, Child Of