Foros 3DPoder.  

Bienvenido a Foros 3DPoder..

Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! !

Si usted tiene algún problema con su registro, por favor , díganoslo aquí. 3d





¿Te ayudo?
Retroceder   Foros 3DPoder. > :: Infografia y diseño grafico. > Problemas con Programas
Foro3D Galeria Privada Video3D Blueprints Software Blog3DPoder Buscar Empleo Donaciones

Diseño Web
google adsense


Respuesta
 
Herramientas
Antiguo 18 jul 2005   #1
viriathus
Aprendiz
 
Fecha de Ingreso: enero-2005
Ubicación: Madrid
Mensajes: 2,303
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. ¿Álguien sabe que sentido tiene esto de enlazar objetos si no puedes recolocarlos como quieras?
viriathus is offline   Responder Con Cita
Enlaces patrocinados
Antiguo 18 jul 2005   #2
Leander
Tresmiltornillero
 
Avatar de Leander
 
Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza (ESPAÑA)
Mensajes: 10,572
Predeterminado 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.

salu2
Leander is offline   Responder Con Cita
Antiguo 18 jul 2005   #3
viriathus
Aprendiz
 
Fecha de Ingreso: enero-2005
Ubicación: Madrid
Mensajes: 2,303
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.
viriathus is offline   Responder Con Cita
Antiguo 18 jul 2005   #4
Leander
Tresmiltornillero
 
Avatar de Leander
 
Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza (ESPAÑA)
Mensajes: 10,572
Predeterminado Re: Enlazar objetos entre ficheros

¿porque no lo propones por blender.org?
Leander is offline   Responder Con Cita
Antiguo 19 jul 2005   #5
viriathus
Aprendiz
 
Fecha de Ingreso: enero-2005
Ubicación: Madrid
Mensajes: 2,303
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 boton 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 guardará.
  • 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 fecha: 19 jul 2005 a las 08:37.
viriathus is offline   Responder Con Cita
Antiguo 19 jul 2005   #6
elGordo
Senior Member
 
Fecha de Ingreso: diciembre-2003
Mensajes: 2,332
Predeterminado Re: Enlazar objetos entre ficheros

Muuuuuuuuuy interesante!!! Gracias viriathus!!!!
Un saludo.
__________________
Cuiño, cuiiiiño!!!!
esta ahora conectado.   Responder Con Cita
Antiguo 19 jul 2005   #7
Leander
Tresmiltornillero
 
Avatar de Leander
 
Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza (ESPAÑA)
Mensajes: 10,572
Predeterminado Re: Enlazar objetos entre ficheros

Gracias varia...viriathus!
Leander is offline   Responder Con Cita
Antiguo 19 jul 2005   #8
viriathus
Aprendiz
 
Fecha de Ingreso: enero-2005
Ubicación: Madrid
Mensajes: 2,303
Predeterminado 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 ...
viriathus is offline   Responder Con Cita
Antiguo 19 jul 2005   #9
elGordo
Senior Member
 
Fecha de Ingreso: diciembre-2003
Mensajes: 2,332
Predeterminado 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 muuuuuuuuuy interesante a tener en cuenta.
Un saludo.
__________________
Cuiño, cuiiiiño!!!!
esta ahora conectado.   Responder Con Cita
Antiguo 19 jul 2005   #10
viriathus
Aprendiz
 
Fecha de Ingreso: enero-2005
Ubicación: Madrid
Mensajes: 2,303
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 está 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 está jerárquicamente 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 verá 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.

Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  enlaces1.jpg
Vistas: 193
Tamaño:  42.7 KB  Pulsar la imagen para la versión amplia
Nombre:  enlaces2.jpg
Vistas: 183
Tamaño:  24.1 KB  Pulsar la imagen para la versión amplia
Nombre:  enlaces3.jpg
Vistas: 179
Tamaño:  56.0 KB  Pulsar la imagen para la versión amplia
Nombre:  enlaces4.jpg
Vistas: 176
Tamaño:  63.1 KB  

Pulsar la imagen para la versión amplia
Nombre:  enlaces5.jpg
Vistas: 179
Tamaño:  57.4 KB  

Última edición por viriathus fecha: 13 ene 2006 a las 06:39. Razón: Fotos entre el texto
viriathus is offline   Responder Con Cita
Antiguo 13 ene 2006   #11
pnc
Miembro
 
Fecha de Ingreso: mayo-2003
Ubicación: Madrid
Mensajes: 49
Predeterminado Re: Enlazar objetos entre ficheros

Justo lo que andaba buscando...
Gracias Viriathus.
__________________
pnc, webmaster de [url=http://www.3dgazpacho.com]3D Gazpacho[/url]
pnc is offline   Responder Con Cita
Antiguo 13 ene 2006   #12
viriathus
Aprendiz
 
Fecha de Ingreso: enero-2005
Ubicación: Madrid
Mensajes: 2,303
Predeterminado 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
viriathus is offline   Responder Con Cita
Antiguo 13 ene 2006   #13
alexv
Miembro
 
Fecha de Ingreso: octubre-2005
Mensajes: 91
Contactar con alexv a través de MSN
Predeterminado Re: Enlazar objetos entre ficheros

Exelente Viriathus. grax por tu explicación

Saludos
alexv is offline   Responder Con Cita
Antiguo 13 ene 2006   #14
Mars Attacks
Sexador de humanos
 
Avatar de Mars Attacks
 
Fecha de Ingreso: junio-2003
Ubicación: Castellón
Mensajes: 11,287
Predeterminado Re: Enlazar objetos entre ficheros

¿No funcionaba simplemente el emparentarla a un empty?
__________________
Yo
//
Portafolio | blog
Mars Attacks is offline   Responder Con Cita
Antiguo 13 ene 2006   #15
SHAZAM
Administrador
 
Avatar de SHAZAM
 
Fecha de Ingreso: abril-2002
Ubicación: 28.10º N 15.43º W in a blue planet.
Mensajes: 17,349
Predeterminado 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
SHAZAM is offline   Responder Con Cita
Respuesta

Etiquetas Identificativas
enlazar, entre, ficheros, objetos


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Normas de Publicación
Usted no puede publicar nuevos mensajes.
Usted no puede responder mensajes
Usted no puede publicar archivos adjuntos
Usted no puede editar sus mensajes

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are deshabilitado
Pingbacks are deshabilitado
Refbacks are deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Adjuntar imagenes y otros ficheros. 3dpoder FAQ General y Normas 5 Hace 4 Semanas 21:23
Trucos y Tips sobre Blender Mars Attacks Infografía General 60 20 jun 2008 14:45
Soldar dos objetos en 3D Max Turriano Modelado 1 15 ene 2005 10:18
Entre el cielo y la tierra... - Autor del Render: tiflos20 ikerCLoN Primer concurso de 3dpoder: Finalizado 47 24 oct 2003 09:27
En el Primer puesto: Entre el Cielo y la Tierra 3dpoder Primer concurso de 3dpoder: Finalizado 1 28 jun 2003 09:08

google adsense



La franja horaria es GMT. Ahora son las 17:02.


Powered by: vBulletin, para 3DPoder.com Versión 3.7.4
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.
3DPoder.com Foro3d.com © Al servicio de la infografia y el 3D desde 1997.
Mortgage Calculator | Loans | Toronto Businesses | Loans | Remortgages
Content Relevant URLs by vBSEO 3.2.0