En resumen
- Link hace referencia al archivo de origen; los cambios realizados allí se reflejan cuando se vuelve a cargar el archivo vinculado.
- Append suele copiar los datos al archivo .blend actual; sin embargo, los datos que ya estaban vinculados pueden seguir vinculados y no ser editables después de usar Append.
- Library Overrides permite editar determinadas propiedades de los datos vinculados y mantener sincronizadas con el origen las propiedades que no se hayan modificado.
- Usar datos de archivos .blend comprimidos puede exigir mucha memoria, ya que es posible que se cargue el archivo completo.
Los flujos de trabajo Link, Append y Library Overrides, explicados en la documentación oficial de Blender, ofrecen distintas maneras de utilizar en un proyecto objetos, colecciones y materiales de otros archivos .blend. La elección depende de si se quiere mantener el vínculo con el archivo de origen o editar los datos de forma independiente. Los pasos que se describen a continuación se basan en la interfaz y el comportamiento indicados en la documentación en línea actual de Blender; las fuentes no especifican un número de versión concreto de Blender.
1. Decidir entre Link y Append
Usa Link para mantener el vínculo con el archivo de origen. Mediante
File › Link…puedes seleccionar bloques de datos de otro archivo .blend. Los datos vinculados hacen referencia al archivo de origen; los cambios realizados allí se reflejan cuando se vuelve a cargar el archivo actual. En el Outliner, los datos vinculados se identifican con un icono de cadena. Este método permite incorporar a los archivos de trabajo cambios en una biblioteca compartida de assets.Considera Append cuando necesites datos locales independientes.
File › Append…copia los bloques de datos seleccionados al archivo actual y, normalmente, no los vincula al archivo de origen. Es posible modificar la copia local, pero los cambios posteriores en el archivo de origen no se aplican a ella. Sin embargo, hay una excepción importante: si se usa Append con datos que ya estaban vinculados en el archivo de origen, Blender añade el nuevo objeto o colección, pero lo mantiene vinculado y no editable. Por eso, no hay que dar por sentado que Append siempre crea una copia independiente.Ten en cuenta las limitaciones de edición de Link. Al principio, los bloques de datos vinculados no se pueden editar; esto también se aplica a la ubicación, rotación y escala de los objetos vinculados. Si
Instance Collectionsestá activado en File Browser, la colección vinculada se añade a la escena como una instancia de colección única, que sí se puede transformar. La opciónInstance Object Datacrea un objeto nuevo para los datos de objeto vinculados directamente. Para usar el contenido de la colección de forma visible en el Outliner y crear Library Overrides,Instance Collectionsdebe estar desactivado.Aprende a actualizar y localizar el archivo de origen. Cambia el Outliner a la vista
Blender File; haz clic derecho en el archivo .blend vinculado y seleccionaReloadpara cargar los datos más recientes sin cerrar y volver a abrir el archivo. Si el archivo de origen se ha movido o renombrado, puedes redirigir el vínculo a otro archivo conRelocate. Si Blender no encuentra la biblioteca, puede crear bloques de datos de sustitución para los vínculos perdidos; estas referencias se pueden restaurar al reubicar la biblioteca.
2. Editar datos seleccionados con Library Overrides
Crea un override para modificar propiedades concretas sin perder el vínculo. Library Overrides está diseñado para permitir la edición local de ciertas propiedades de los datos vinculados y mantener las propiedades no modificadas en consonancia con el origen. Para los bloques de datos seleccionados, puedes usar
3D Viewport › Header › Object › Library Override › Makeo la rutaLibrary Override › Makeen el Outliner. Blender también crea overrides para los demás bloques de datos necesarios para establecer una jerarquía válida. Sin embargo, solo los elementos seleccionados se marcan como editables por el usuario.Organiza correctamente la jerarquía de colecciones. Un asset suele estar compuesto por varios bloques de datos: objetos y los datos asociados a ellos. La documentación recomienda agrupar las colecciones necesarias para el asset bajo la colección raíz vinculada. Esta estructura ayuda a identificar a qué relaciones del asset pertenecen los overrides y hace que las operaciones automáticas sean más fiables. También es posible crear varios overrides independientes a partir de los mismos datos vinculados.
Evalúa por separado las limitaciones de edición y animación. En los overrides se pueden añadir modifiers y constraints; también es posible editar propiedades como si se tratara de bloques de datos locales. En cambio, los overrides no se pueden editar en Edit Mode. Las opciones de animación varían según si los datos de origen ya tienen animación. Si el origen tiene drivers, se pueden modificar algunas propiedades de los drivers existentes; por ejemplo, actualizar sus objetivos, pero no añadir drivers nuevos ni nuevos objetivos a los existentes. Si los datos de origen no contienen animación, se pueden definir drivers en el override y añadirlos o editarlos. En la animación con keyframes, asignar un Action local reemplaza por completo la animación vinculada con keyframes; esto no equivale a crear un override parcial de la animación de origen.
No confundas Reset con Clear.
Library Override › Resetrestablece los valores seleccionados del override a los valores de los datos vinculados, pero no elimina el override: este sigue siendo editable.Library Override › Cleartambién restablece los valores a los del origen, pero, si es posible, elimina el override y lo sustituye por los datos vinculados. Si existe el riesgo de alterar la jerarquía, es posible que el override no se elimine y se marque como no editable. Para quitar cambios de propiedades concretas, puedes usar las opcionesRemove Override(s)oRemove Single Overridedel menú contextual de la propiedad correspondiente.
3. Efectos en los flujos de trabajo de arquitectura y visualización
Para los equipos de arquitectura y visualización que usan los mismos assets de mobiliario, iluminación o decoración en varios archivos de Blender, Link y Library Overrides pueden funcionar en conjunto: Link hace referencia a un origen compartido y los overrides permiten realizar los ajustes locales necesarios. Append puede ser más adecuado para elementos que no deban actualizarse desde el origen y vayan a desarrollarse de forma independiente; aun así, conviene comprobar si los datos que se añaden ya estaban vinculados.
La opción Instance Collections puede resultar útil para añadir una colección a la escena como si fuera un solo objeto y transformarla. En cambio, para mantener el contenido de la colección visible en el Outliner y crear overrides, hay que añadir la colección directamente. Esta decisión afecta tanto a la organización de la escena como a los datos que se pueden editar. Además, la documentación indica que no es posible usar Link o Append con archivos .blend mucho más recientes; los equipos deben comprobar la compatibilidad de los archivos.
En cuanto al hardware, la advertencia más importante de las fuentes está relacionada con el uso de memoria. Hacer referencia a archivos .blend comprimidos puede requerir cargar el archivo completo en memoria, aunque solo se vaya a utilizar una pequeña parte. Aunque la documentación se publica con licencia CC BY-SA 4.0, eso no significa que los assets utilizados en un proyecto tengan las mismas condiciones de licencia; es necesario revisar por separado las condiciones de uso de cada asset.
4. Errores frecuentes
Confundir Link con una copia independiente: Link mantiene el vínculo con el archivo de origen. Si se necesita trabajar de forma independiente, se puede usar Append; pero hay que recordar que los datos que ya estaban vinculados pueden seguir vinculados y no ser editables al usar Append.
Suponer que todos los overrides serán editables: De los bloques de datos creados para establecer la jerarquía, solo los seleccionados se marcan como editables por el usuario.
Descuidar la organización de las colecciones: Si las partes de un asset no se agrupan bajo la colección raíz, algunos datos pueden no recibir overrides automáticos y otras operaciones pueden ser menos fiables.
Pensar que los datos de animación se pueden cambiar sin límites: Si el origen ya contiene animación, las opciones para el override son limitadas; sustituir la animación con keyframes por un Action local no equivale a crear un override.
Pasar por alto el uso de memoria y el coste de volver a sincronizar: Las bibliotecas comprimidas pueden exigir mucha memoria. Sincronizar overrides en bibliotecas externas también puede ser costoso, ya que es una operación que debe repetirse cada vez que se carga el archivo. La documentación recomienda mantener actualizados con regularidad los archivos de biblioteca para reducir esta carga.
Fuentes
2 fuentesNo republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.
Para los equipos de arquitectura y visualización de Turquía, el valor práctico principal es poder separar la necesidad de mantener actualizados los assets compartidos de los ajustes específicos de cada escena. Link y los overrides pueden cubrir ambos objetivos; Append es una opción clara cuando se necesita trabajar de forma independiente. Sin embargo, en el intercambio de archivos dentro del equipo, conviene comprobar especialmente si los datos que ya estaban vinculados siguen así después de usar Append.
Antes de adoptar este flujo de trabajo, probar en un archivo de ejemplo pequeño el comportamiento de Reload, Reset y Clear puede ayudar a evitar cambios accidentales. En la planificación del hardware también hay que tener en cuenta la memoria que requieren las bibliotecas .blend comprimidas y el coste de sincronizar overrides en bibliotecas externas al cargar los archivos. La documentación tiene licencia CC BY-SA 4.0; las condiciones de licencia de los assets utilizados deben verificarse por separado.
Preguntas frecuentes
¿Cuál es la diferencia entre Link y Append en Blender?
Link hace referencia al archivo .blend de origen y aplica sus cambios cuando se vuelve a cargar el archivo. Append normalmente copia los datos al archivo, pero los datos que ya estaban vinculados pueden seguir vinculados y no ser editables.
¿Para qué sirve Library Overrides en Blender?
Permite editar localmente ciertas propiedades de los datos vinculados y mantener las propiedades no modificadas en consonancia con el origen. Los overrides no se pueden editar en Edit Mode.
¿Cómo se actualiza una biblioteca vinculada de Blender?
Cambia el Outliner a la vista `Blender File`, haz clic derecho en el archivo .blend vinculado y selecciona `Reload`. Esto actualiza los datos vinculados sin volver a abrir el archivo.



