Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 21

Tema: Asociar programa y objeto a una base de datos

  1. #1
    Fecha de ingreso
    Oct 2012
    Mensajes
    18

    Blender Asociar programa y objeto a una base de datos

    Hola a todos.No estoy seguro dónde poner esto, pero me surge una necesidad de un proyecto.

    Necesito poder cargar varios objetos en una sola sesión de Blender. Son objetos escaneados y necesito saber si hay alguna forma, algún script, plug-in que me pueda hacer abrir el objeto dentro de una sesión, en su lugar (coordenadas) correspondiente con dar un simple click.

    La cuestión es que, por ejemplo, si escaneo una habitación poder cargar una del otro lado de la casa a la vez sin tener que cargar toda la casa, o tenerlo por capas (habrá muchos objetos y si lo hago por capas en un solo.blend tendré archivos de 5GB, intento que sea lo más sencillo de usar).

    Espero haberme explicado con mis necesidades y si alguien sabe si existe o poder dirigirme a un tutorial para poder hacer el script yo (aunque en eso no estoy iniciado aún, pero tarde o temprano tendré que empezar a hacerlo).

    Eternamente agradecido al que me de una solución valida o guía valida. Saludos y gracias de antemano.

    Posdata: ya pedir que los cargue con texturas sería mucho pedir no? J.

  2. #2
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Asociar programa y objeto a una base de datos

    No sé muy bien a lo que te refieres con una sesión.

    Si es para hacer una animación (un video, me refiero) o tiene que ser una cosa interactiva (esto sería el GAME)
    O si es solo añadir un objeto a la escena para hacer un render (una imagen).

    Si es para utilizar el GAMe se pueden añadir objetos a la escena desde otro layer con cualquier sensor y llamando a un ACTUATOR de tipo Edit Objet donde se le indica qué objeto queremos añadir.

    Subo un blend donde al presionar letra P se entra en el Game y luego presionas número 1 para añadir un cubo y número 2 para añadir una esfera.
    Archivos adjuntados Archivos adjuntados

  3. #3
    Fecha de ingreso
    Oct 2012
    Mensajes
    18

    Asociar programa y objeto a una base de datos

    Gracias Solimán, pero lo que busco requiere cientos de objetos. Cuando hablo de sesión hablo de sesión de Blender, como cuando estamos trabajando, aunque si se puede hacer con Game, para facilitar al personal que tiene que tratar con los resultados, mejor que mejor.

    Para aclarar mejor las cosas, se trata de un proyecto destinado a poder gestionar los escaneos de una excavación arqueológica. Como ejemplo te pondré una necrópolis, con cientos de enterramientos. Pongamos que quiero comparar 20 de esos, los cuales han sido debidamente escaneados por escáner láser y estos escaneos los tenemos debidamente inventariados en una base de datos. Así que tenemos cientos de escaneos, de los cuales quiero cargar 20 en una misma sesión para comparar y medir distintas cosas (altura del individuo, localización, cota etc). Así que busco una forma de evitar apendizar 20, o más, objetos distintos para compararlos (aunque hacer un render comparativo también seria buena idea de cara a publicación, por ejemplo).

    Esto haría qué al trabajar con capas me quedase corto de estas. ¿Hay alguna forma de hacer que simplemente haciendo click en una base de datos me abriera el objeto en una sesión de Blender o un archivo.blend que yo llame, por ejemplo, excavacion, blend, y ahí se vinculen todos los objetos a este.blend, pero no se abran hasta qué yo se lo indique a la base de datos?
    Sé que me lío por momentos, espero de verdad haberme explicado esta vez. Gracias por vuestro tiempo.

  4. #4
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Asociar programa y objeto a una base de datos

    Si los objetos que quieres cargar están en un formato reconocible por Blender, solo hay que hacer un IMPORT y el tipo de extensión.

    Por ejemplo, pongo que los objetos los tienes en formato OBJ que es el que más se utiliza.

    Solo tienes que ir a FILE > IMPORT Wavefront, (obj) y te sale la RUTA donde tengas los archivos guardados.

    Clic en la imagen para ver su versión completa. 

Nombre: OBJ1.jpg 
Visitas: 1683 
Tamaño: 165.9 KB 
ID: 180958
    Clic en la imagen para ver su versión completa. 

Nombre: OBJ2.jpg 
Visitas: 407 
Tamaño: 214.7 KB 
ID: 180959
    Y ya tienes cargado el objeto.
    :
    Si es esto lo que necesitas, es bastante fácil de hacer; pues solo tendrías que indicarle la carpeta donde tengas los archivos escaneados.

    Lo importante sería saber el formato en que tienes esos archivos. Aunque Blender soporta bastantes tipos.

  5. #5
    Fecha de ingreso
    Oct 2012
    Mensajes
    18

    Asociar programa y objeto a una base de datos

    Gracias de nuevo Solimán, pero me temo que sigo sin explicar la necesidad, yo ya llevo un par de años usando Blender y esas características básicas las conozco, solo necesito facilitar el trabajo aún equipo que usara Blender solo para medir objetos, comparar cotas, y eventualmente algún render, del cual me encargaría yo. La cuestión aquí está en que me importe el archivo rápido y que además guarde su posición relativa con respecto el uno al otro es decir su un ámbito (el punto de origen del objeto en Blender) está en las coordenadas (x1, y1, z1) y el otro en (x2, y2, z2) no quiero que al importarlo haga a coordenada del punto (0,0,0) que es lo que suele hacer (ya se que lo hace dónde está el cursor3D, pero intento que eso no lo tengan que tocar) a ellos lo que les importara será importar rápido una gran cantidad de objetos y poder trabajar con ellos en sus posiciones reales, este matiz es realmente importante en este caso.

    De todas formas, rgracias por contestar así de rápido.

  6. #6
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Asociar programa y objeto a una base de datos

    Bueno, creo que lo que quieres se puede hacer con lenguaje Python, y suponiendo que fueran archivos OBJ
    No recuerdo ahora cómo se ponen las coordenadas de posición, pero más o menos podría ser un script como este que te subo.

    Al presionar el botón RUn Script se añade el objeto que en este caso está en la misma carpeta, pero podría ser una RUTA a donde los tuvieras.

    Seguro que hay algún programador que pone la forma de colocarlos según posición de coordenadas. SaludosCreo que por ahí pueden ir los tiros.
    Archivos adjuntados Archivos adjuntados

  7. #7
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Asociar programa y objeto a una base de datos

    Un ejemplo con tres objetos.

    Se trata de crear un archivo de texto que contenga el script con la ruta del objeto OBJ
    Creo que se ve bien en el video.

    Subo los archivos OBJ y de texto. Descomprimelos.

    http://www.youtube.com/watch?v=IEqgOuCmX1s&feature=youtu.be.
    Archivos adjuntados Archivos adjuntados
    Última edición por 3dpoder; 02-05-2013 a las 09:44

  8. #8
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Asociar programa y objeto a una base de datos

    Sobre lo de la posición, si se exporta como OBJ, guarda las coordenadas de la escena; por lo que al cargarla, se crea en esa posición.

    Si como en la imagen, el cubo lo tienes sobre plano en una zona, al cargarlo en cualquier blend, se cargara en esa zona.

    Clic en la imagen para ver su versión completa. 

Nombre: posicion.jpg 
Visitas: 1634 
Tamaño: 316.3 KB 
ID: 180966

  9. #9
    Fecha de ingreso
    Oct 2012
    Mensajes
    18

    Asociar programa y objeto a una base de datos

    Muchas gracias Solimán. Ya nos acercamos a la respuesta definitva. Supongo que con un poco más de información que encuentre por ahí podría hacer más fácil la IU.

  10. #10
    Fecha de ingreso
    Mar 2016
    Mensajes
    6

    Asociar programa y objeto a una base de datos

    A mí me gustaría saber más sobre este tema, deseo cargar una base de datos en un blend. Y bueno, esto es lo más cercano que pude encontrar. ¿me podrían guiar? Gracias.

  11. #11
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Asociar programa y objeto a una base de datos

    A mí me gustaría saber más sobre este tema, deseo cargar una base de datos en un blend. Y bueno, esto es lo más cercano que pude encontrar. ¿me podrían guiar? Gracias.
    Que tendría que ser. ¿una base de datos de texto?
    O te refieres a enlaces a objetos - Librerías-
    http://blenderartists.org/forum/show...-Mesh-importer
    http://blenderartists.org/forum/show...-blend-library.

  12. #12
    Fecha de ingreso
    Mar 2016
    Mensajes
    6

    Asociar programa y objeto a una base de datos

    Te seré honesta, aunque me avergüence. Yo mucho a esto de los Blogs, foros y demás no les entiendo mucho. Ni siquiera sé si estoy respondiendo bien a tu comentario. Ruego porque sí, porque me urge realmente encontrar un poco de ayuda qué me guíe a encontrar la solución a mi problema. ¿Habrá otra forma de comunicarnos? Es que en serio, siento que no me daré a entender. Bueno, eso.

    Por otra parte, mi problema se trata de que me piden que en un Blend yo pueda interactuar con un Cuadro donde yo meta, no sé el nombre de una ordenador (Dónde dice escribir información) y le de el botón Buscar. Y este me dé en el cuadro donde dice Información de la base de datos en este caso la información que va a arrojar es la que tengo en mí base, me dirá a qué router está conectado. No sé si me esté dando a entender.
    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: Blend.png 
Visitas: 95 
Tamaño: 257.1 KB 
ID: 215984  

  13. #13
    Fecha de ingreso
    Mar 2016
    Mensajes
    6

    Asociar programa y objeto a una base de datos

    JA, y perdón, hice de rápido mi fotografía con la intención de darte a entender mi duda, y escribí mal. Lo siento, estoy nerviosa y no sé mucho de Blender, soy nueva. Saludos;;<3.

  14. #14
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Asociar programa y objeto a una base de datos

    Pues no, de eso estoy un poco pe, z.

    Lo más cercano que visto por la red, es este vídeo de Blender para Game donde se puede poner texto, etc. Pero la verdad que no tengo ni idea sobre lo que comentas.

    Hay que saber programación en Python y no es lo mío.

    Saludos.

  15. #15
    Fecha de ingreso
    Mar 2016
    Mensajes
    6

    Asociar programa y objeto a una base de datos

    Eras mi Gallo. ¿Cómo que no sabes Python? Hahaha también vi ese video y entiendo que no me comprendas mucho, es difícil lo que me piden siendo principiante en Blender >:c Muchas gracias por la atención♥.

    Posdata: Tampoco se me da Python x).

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Solidworks Base de datos de materiales electricos?
    Por mrosen en el foro Programas de Diseño 3D y CAD
    Respuestas: 0
    : 16-09-2020, 15:06
  2. Cómo importar los datos a una base de datos de appleworks desde Excel
    Por Marta en el foro Pasatiempos y sugerencias
    Respuestas: 1
    : 22-07-2008, 11:49
  3. After Effects y base de datos
    Por droman en el foro Postproducción
    Respuestas: 10
    : 22-06-2007, 12:38
  4. Sincronización de base de datos automatica
    Por Art3D en el foro Programas de Diseño 3D y CAD
    Respuestas: 3
    : 01-03-2006, 17:10
  5. Busco programa para crear base de datos
    Por Fangface en el foro Pasatiempos y sugerencias
    Respuestas: 3
    : 11-10-2004, 10:30