Gracias Gracias:  0
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 22

Tema: Enlazar objetos entre ficheros

  1. #1
    Aprendiz
    Fecha de ingreso
    Jan 2005
    Ubicación
    Madrid
    Mensajes
    2,280

    Blender Enlazar objetos entre ficheros

    En blender puedes importar objetos, texturas y demás desde otro fichero blender, a través de SHIFT+F1. Hasta ahí perfecto.

    En el momento de importar un objeto tienes dos opciones: Añadir a la escena (append) o enlazar a la escena (link). Esta segunda opción me parece interesante, pues teniendo un sólo modelo puedo reutilizarlo en varias escenas, y si modifico el objeto original todas las escenas "se actualizan".

    OK, pero el problema que tengo es que cuando importo un objeto enlazado, no puedo hacer absolutamente nada con él en mi escena. Se importa en una posición y no se puede ni mover, ni rotar, ni nada de nada. ¿Álguíen sabe que sentido tiene esto de enlazar objetos si no puedes recolocarlos como quierasí

  2. #2
    Tresmiltornillero Avatar de Leander
    Fecha de ingreso
    Oct 2004
    Ubicación
    Zaragoza (ESPAÑA)
    Mensajes
    10,969

    Re: Enlazar objetos entre ficheros

    Creo que eso se utiliza para decorados, para que trabajes solo con los elementos que interactuan en la escena original.

    saludos

  3. #3
    Aprendiz
    Fecha de ingreso
    Jan 2005
    Ubicación
    Madrid
    Mensajes
    2,280

    Blender Re: Enlazar objetos entre ficheros

    Pues es una pena que no puedan usar para nada más. Quizás es usable para hacerse una librería de materiales compartida entre ficheros blend.

  4. #4
    Tresmiltornillero Avatar de Leander
    Fecha de ingreso
    Oct 2004
    Ubicación
    Zaragoza (ESPAÑA)
    Mensajes
    10,969

    Re: Enlazar objetos entre ficheros

    ¿ porque no lo propones por blender.org?

  5. #5
    Aprendiz
    Fecha de ingreso
    Jan 2005
    Ubicación
    Madrid
    Mensajes
    2,280

    Blender Re: Enlazar objetos entre ficheros

    Ya he conseguido lo que andaba buscando.

    Mi objetivo:
    • Tener un fichero .blend con una silla texturizada. (FICHERO ORIGEN)
    • Tener un fichero .blend con enlaces a dicha silla, de manera que si modifico el objeto en el FICHERO ORIGEN, las escenas se actualizan. La geometría y el material de la silla quiero que dependa del FICHERO ORIGEN, pero su posición, rotación y escala sea independiente, que la escena defina estos parámetros.


    Pasos:
    • Creamos un fichero .blend con una silla texturizada.
    • Ponemos unos nombres descriptivos a materiales y malla.
    • Guardamos como siempre.
    • Creamos otro fichero, ponemos cuatro paredes.
    • Enlazamos con la silla: SHIFT+F1. Navegamos hasta el fichero con la silla, entramos en el fichero.
    • Importante: Nos vamos a Mesh (malla) y no a Object (objeto) y seleccionamos la silla.
    • Pulsamos sobre el botón Link (enlazar). Seleccionamos la/s malla/s que queramos con el botón derecho y pulsamos ENTER.
    • EDITO: Con esto tenemos la malla, pero no podemos verla hasta que se la asignemos a un objeto.
    • EDITO: Creamos un cubo, y en el cuadro de Links and Materials, deplegamos la lista y elegimos la malla importada.
    • EDITO: Cuando guardemos el fichero, la malla del cubo (que ya no estará asociada a ningún objeto) no se guardara.
    • Ahora tenemos la silla, con sus materiales, en nuestra escena.
    • Si intentamos entrar en modo edición de malla dará error.
    • A nivel de objeto, podemos moverlo, rotarlo, escalarlo.
    • Guardamos y abrimos el fichero con la silla. La modificamos y guardamos los cambios.
    • Abrimos nuestra escena, la silla estará actualizada.


    A disfrutarlo
    Última edición por viriathus; 19-07-2005 a las 15:37

  6. #6
    Senior Member
    Fecha de ingreso
    Dec 2003
    Mensajes
    2,415

    Re: Enlazar objetos entre ficheros

    Muy interesante!!! Gracias viriathus!
    Un saludo.
    Cuiño, cuiiiiño!!!!

  7. #7
    Tresmiltornillero Avatar de Leander
    Fecha de ingreso
    Oct 2004
    Ubicación
    Zaragoza (ESPAÑA)
    Mensajes
    10,969

    Re: Enlazar objetos entre ficheros

    Gracias varia...viriathus!

  8. #8
    Aprendiz
    Fecha de ingreso
    Jan 2005
    Ubicación
    Madrid
    Mensajes
    2,280

    Re: Enlazar objetos entre ficheros

    A ver si cuando llegue a casa hago algún screenshot, para que se vea más claro.

    Y leander ...

  9. #9
    Senior Member
    Fecha de ingreso
    Dec 2003
    Mensajes
    2,415

    Re: Enlazar objetos entre ficheros

    Y además, el método que describes, Viriathus, te permite deformar las referencias "linkadas" con lattices, que es otra cosa muy interesante a tener en cuenta.
    Un saludo.
    Cuiño, cuiiiiño!!!!

  10. #10
    Aprendiz
    Fecha de ingreso
    Jan 2005
    Ubicación
    Madrid
    Mensajes
    2,280

    Blender Re: Enlazar objetos entre ficheros

    Para terminar, paso algunas imágenes con explicaciones:

    Foto 1:
    He modelado una silla, con dos materiales. En el diagrama se ve como el objeto silla1 (con el icono de las 3 flechitas) tiene asociada la malla silla1 y esta a su vez tiene asociados dos materiales (silla y silla001). En el panel inferior (Links and Materials) ponemos el nombre al objeto (OB: ) y a la malla (ME: )



    Foto 2:
    Después de guardar el fichero, creamos uno nuevo e importamos la silla (SHIFT+F1). El truco esta en importar la malla (mesh) y no el objeto. Marcamos el botón link porque queremos enlazar la malla, no copiarla.



    Foto 3:
    Tras importar la malla, vemos que nos hemos traido los dos materiales automáticamente; eso es porque la malla esta jerarquicamente por encima del material. Si los materiales tuvieran texturas, también los habría enlazado. Con la malla no podemos hacer mucho, salvo que la asociemos a un objeto. Para ello creamos un plano, por ejemplo, como se ve en la imagen. Vemos que el objeto "Plane" tiene una malla "Plane" asociada.


    Foto 4:
    Ahora viene el segundo paso importante. Seleccionamos el objeto "Plane" y cambiamos la malla que tiene asociada. Eso lo hacemos desde el panel "Links and Materials". En el desplegable "ME:" seleccionamos la silla. En esta foto se ven dos cosas más: tras asociar el plano con su nueva malla, blender no repinta. Además, he añadido un modificador Lattice que como vemos se aplica a nivel de objeto, por lo que no modifica la malla. Los objetos tienen sus propios datos de escala, posición y rotación, que no interfieren con la malla. También vemos en la jerarquía que tanto la malla "silla" como sus materiales asociados tienen cuadraditos de colores: Esto nos indica que esos "bloques" están enlazados con una librería. Se puede ver además que la malla "Plane" sigue ahí, pero sin enlazar con nada.


    Foto 5:
    Tras guardar la escena y abrir de nuevo, esa malla "Plane" desaparece. Vemos como ya aparece nuestra silla. En la imagen se ven dos por que cloné (ALT+D) el objeto. De hecho, en el diagrama se ve perfectamente como hay dos objetos "silla" asociados a la misma malla y con el mismo lattice. Puedo escalar las sillas, moverlas y rotarlas siempre que lo haga a nivel de objeto. Si intentais editar la malla o el material os dará error.

    Tras todo esto, si modificais el fichero con la silla, la escena anterior se vera modificada. Realmente no se modifica porque no guarda dentro la malla, sino que cada vez que abrimos la escena lee de la librería asociada la malla y los materiales de la silla.

    Si queremos que el objeto esté incrustado y no enlazado, podemos pulsar sobre el icono coloreado que se ve en la foto 5, rodeada por un círculo rojo. Esto mismo tendremos que repetirlo con sus dos materiales asociados.

    Miniaturas adjuntadas Miniaturas adjuntadas Enlazar objetos entre ficheros-enlaces1.jpg   Enlazar objetos entre ficheros-enlaces2.jpg   Enlazar objetos entre ficheros-enlaces3.jpg   Enlazar objetos entre ficheros-enlaces4.jpg  

    Enlazar objetos entre ficheros-enlaces5.jpg  
    Última edición por viriathus; 13-01-2006 a las 14:39 Razón: Fotos entre el texto

  11. #11
    Senior Member Avatar de pnc
    Fecha de ingreso
    May 2003
    Ubicación
    Madrid
    Mensajes
    118

    Re: Enlazar objetos entre ficheros

    Justo lo que andaba buscando...
    Gracias Viriathus.

  12. #12
    Aprendiz
    Fecha de ingreso
    Jan 2005
    Ubicación
    Madrid
    Mensajes
    2,280

    Re: Enlazar objetos entre ficheros

    Habría que probar que pasa si se enlazan grupos de objetos (sólo en la rama orange). Luego si tengo un rato lo pruebo, por curiosidad.
    30 años de Star Wars

  13. #13
    Miembro
    Fecha de ingreso
    Oct 2005
    Mensajes
    89

    Re: Enlazar objetos entre ficheros

    Exelente Viriathus. grax por tu explicación

    Saludos

  14. #14
    Ninja Fever Avatar de Mars Attacks
    Fecha de ingreso
    Jun 2003
    Ubicación
    Castellón
    Mensajes
    12,744

    Re: Enlazar objetos entre ficheros

    ¿No funcionaba simplemente el emparentarla a un empty?

  15. #15
    Administrador Avatar de SHAZAM
    Fecha de ingreso
    Apr 2002
    Ubicación
    28.10º N 15.43º W in a blue planet.
    Mensajes
    20,761

    Re: Enlazar objetos entre ficheros

    Muy interesante, me ha recordado la propiedad de A:M que permite importar modelos poligonales como "props" para utilizarlos como atrezo.


    Saludiños.
    Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita.
    Victor Navone


    Ser "animador" es un regalo que te ganas y un honor que deben adjudicarte los otros.
    Chuck Jones


    La tecnología no hace las películas, la gente las hace. No eres un animador sólo porque puedas mover un objeto del punto A al punto B. Eres alguien quien le da vida a un personaje, que es algo que el software y la tecnología no puede dar.
    John Lasseter

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Blender Exportar objetos en diferentes ficheros obj
    Por Furan en el foro Modelado
    Respuestas: 2
    Último mensaje: 09-03-2015, 23:07
  2. ayuda con enlazar objetos
    Por jirakun en el foro Animación y Rigging
    Respuestas: 2
    Último mensaje: 06-10-2013, 20:23
  3. Malla entre objetos
    Por edukillo en el foro Modelado
    Respuestas: 5
    Último mensaje: 15-09-2012, 06:30
  4. sombras entre objetos
    Por roguezarf en el foro Render, Iluminación y Cámaras
    Respuestas: 1
    Último mensaje: 02-07-2012, 23:11
  5. append Link entre ficheros Blender
    Por Pistolario en el foro Modelado
    Respuestas: 1
    Último mensaje: 06-05-2008, 16:37

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •