Cómo mostrar una carpeta con archivos obj (u otros) en forma de miniaturas

gonzapert - 06/09/2023 08:33
Hola. Necesito visualizar el contenido de todos los archivos obj (u otros formatos) presentes en una carpeta, del mismo modo en que se presentan las imágenes en el explorador, o alternativamente creando miniaturas de los archivos en un lote.
Gracias.
3dpoder - 06/09/2023 12:02
¿Trabajas con Blender?

Una forma de mostrar una carpeta con archivos obj (u otros) en forma de miniaturas es utilizar un programa de visualización de objetos. Un ejemplo de este tipo de programa es Blender. Para utilizar este método, abre Blender y carga la carpeta que contiene los archivos obj (u otros). A continuación, haces clic en el botón Vista previa en la barra de herramientas.

También puedes crear miniaturas de archivos obj (u otros) en un lote utilizando un programa de edición de imágenes. Un ejemplo de este tipo de programa es GIMP. Para utilizar este método, abre GIMP y crea una nueva imagen con el tamaño deseado para las miniaturas. A continuación, abre cada archivo obj (u otros) en GIMP y haces clic en el botón Exportar. En el cuadro de diálogo de exportación, selecciona la opción Miniatura en el menú desplegable Tipo de archivo.

Concretando, para crear miniaturas de archivos obj en GIMP


Las miniaturas se guardarán en el mismo directorio que los archivos obj originales.
gonzapert - 06/09/2023 18:16
Ambos consejos no funcionan. gimp no abre formatos 3D; y Blender no muestra miniaturas excepto de archivos Blend

Aparte no quiero usar una aplicación con la que tenga que abrir archivos de a uno sino generar thumbnails en lote. ¿Alguien que sepa cómo se hace? Gracias.
3dpoder - 06/09/2023 18:23
Mirate esto a ver, y si no, prueba en el buscador "visor obj".

[URL]https://foro3d.com/f138/madview3d-visor-de-modelos-136729.html[/URL]

Si lo que pretendes es que por defecto una carpeta de Windows te muestre los modelos .obj, no he visto nunca ninguno que ahora recuerde.

También puedes probar Meshlab o 3D Viewer.
gonzapert - 06/09/2023 19:17
Por lo que he visto, la aplicación no es capaz de mostrar más de un archivo a la vez, ni tampoco muestra las vistas previas de una carpeta completa.

Tampoco me parece adecuado recurrir a un visor en línea para subir todos mis archivos, solo para visualizar mis carpetas locales.

¿Alguna sugerencia que sea verdaderamente útil?
Soliman - 06/09/2023 19:37
Pata STL si que hay, para OBJ no he visto nunca ninguno... :(

[url]https://marlin3dprintertool.se/installation/[/url]
Soliman - 06/09/2023 19:55
Y lo más cercano que hay para poder ver los modelos 3D es el mismo "Visor 3D" que tiene Windows.

Con el visor puedes abrir UN archivo OBJ (por ejemplo) pero tiene la ventaja que si tienes todos los objetos en un carpeta puedes ir pasando de uno a otro con solo presionar la flechita que tiene.

[video=youtube_share;srLFp747jQ0]https://youtu.be/srLFp747jQ0[/video]
Minuto 3 mas o menos
Soliman - 06/09/2023 20:03
[video=youtube_share;h55WYS4gMk0]https://youtu.be/h55WYS4gMk0[/video]
gonzapert - 09/09/2023 08:08
Ciertamente no son soluciones al problema planteado, estuve intentando usar Blender desde la línea de comandos, pero no pude automatizar la apertura de un segundo archivo.

¿Alguien podría orientarme cómo hacerlo? Gracias.
Soliman - 09/09/2023 10:26
[video=youtube_share;2I_gzzXan2I]https://youtu.be/2I_gzzXan2I[/video]

[video=youtube_share;pB1gxSjl2yY]https://youtu.be/pB1gxSjl2yY[/video]
gonzapert - 09/09/2023 20:15
Solimán, nada de lo que explicaste viene al tema ni me es útil.
En ningún momento dejé de lado los archivos obj
en tus videos hablás de archivos blend que no son el tema, esos ya muestran miniaturas.


Además automatizar (o en lote) significa sin interacción del usuario, lo que busco es que los archivos obj se muestren como imágenes sin intervención del usuario, sin hacer clic de a un archivo en ningún lugar. Eso significa automatizar, si hay que interactuar ya no es automatizado.
Soliman - 10/09/2023 08:49
[QUOTE=gonzapert;1020736]Solimán, nada de lo que explicaste viene al tema ni me es útil
En ningún momento dejé de lado los archivos obj
en tus videos hablás de archivos blend que no son el tema, esos ya muestran miniaturas


Además automatizar (o en lote) significa sin interacción del usuario
lo que busco es que los archivos obj se muestren como imágenes sin intervención del usuario, sin hacer clic de a un archivo en ningún lugar
Eso significa automatizar, si hay que interactuar ya no es automatizado[/QUOTE]

[video=youtube_share;92om7SZPG5Y]https://youtu.be/92om7SZPG5Y[/video]
gonzapert - 13/09/2023 02:31
Como ya expliqué, a mano NO es solución viable para el caso que debo resolver


Lo máximo por fuerza bruta que estoy dispuesto a hacer es cargar el listado de los obj, por ejemplo en la ventana de script

Este paso me dejaría solo con tres órdenes necesarias (hay objs muy pesados) que intercalaría entre la orden de apertura de cada archivo explícitamente


1. hacer un render con los parámetros de la escena,
2. Borrar el obj y
3. despejar la memoria de la máquina para que Blender no se cuelgue


Cómo puedo hacerlo?


Gracias
3dpoder - 13/09/2023 07:46
Lo que buscas desde el inicio, no existe o no lo conozco, deberías probar si en GitHub o algún lugar donde haya programadores de Windows/Visores te lo puedan hacer.
Soliman - 13/09/2023 08:16
[video=youtube_share;5r49hM4RKt0]https://youtu.be/5r49hM4RKt0[/video]

[url]https://f3d.app/[/url]
Soliman - 13/09/2023 08:18
Y en Github he visto esto, pero la verdad que no tengo ni idea de como funciona... :(
[url]https://github.com/EYHN/space-thumbnails/releases[/url]
Soliman - 13/09/2023 08:48
Y decir, que al abrir los archivos con el F3D se han creado vistas que en windows se pueden ver perfectamente los OBJ.. :):)

Luego lo investigo.

Editado... hasta veo los archibos FBX :shock: :shock: :shock:
Soliman - 13/09/2023 10:44
3DPODER ¿Podéis probar a ver si después de utilizar F3D, sóis capaces de ver los thumbnails de los OBJ?

Yo los estoy viendo y ahora no sé, si es por que he activado el "Visor de STL de Marlin" o ha sido al abrir los OBJ con el programa F3D :(


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #246412



-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #246412

Soliman - 13/09/2023 15:10
[url]https://www.fileviewpro.com/es/file-extension-f3d/[/url]
3dpoder - 14/09/2023 07:33
No se pueden ver los .obj con la versión de pruebas me dice.


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #246423



-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #246423

Soliman - 14/09/2023 09:12
[QUOTE=3dpoder;1020803]No se pueden ver los .obj con la versión de pruebas me dice.

[ATTACH=CONFIG]246423[/ATTACH][/QUOTE]

Creo que te has equivocado de enlace....

[url]https://f3d.app/doc/user/INSTALLATION.html[/url]

Yo he instalado en Windows y si que me ha dejado luego abrir archivos, pero de todas formas creo que al instalarlo ya funciona con varios archivos de 3D o sea, en Windows, ves los Thumbnails (miniaturas)
gonzapert - 15/09/2023 03:27
[QUOTE=Soliman;1020804][URL]https://f3d.app/doc/user/INSTALLATION.html[/URL][/QUOTE]

Aunque aún necesito ayuda para continuar con los lotes en python, realmente la aplicación F3D me resultó muy útil, en particular porque me sirvió para identificar rápidamente los archivos obj que tienen alguna dificultad para funcionar, acaso porque fueron descuidadamente convertidos de algún sitio on line.

Gracias.