Resultados 1 al 2 de 2

Existira script para escalar múltiples archivos obj?

  1. #1
    Fecha de ingreso
    Sep 2012
    Mensajes
    485

    Existira script para escalar multiples archivos -obj?

    Hola estoy elaborando una plataforma para subir modelos 3D y que estos se vean interactivamente para presentar a los clientes, pero me doy cuenta que necesito que mis archivos pesen lo menos posible para qué no tarde mucho en cargar, entonces eh reducido de tamaño uno de los archivos y lo eh subido con calidad media y abre entre 3 y 5 segundos, pero el problema es que voy a subir cientos quizá algo cercano a los mil archivos de archivos que en su origen son grandes y por tanto pesados, son.obj, entonces pensé si no existirá algún script para él 3D Max que me permita encoger el tamaño de todos mis modelos en automático, necesitaría separarlos por carpetas y quizá esta acción le llevara varios días, pero me sería muy conveniente si existiera algo así, o alguna otra forma fácil de solucionar este problema, el objetivo es hacer pequeños los modelos. Saludos y gracias.

  2. #2
    Fecha de ingreso
    Dec 2025
    Mensajes
    0
    Sí existen scripts y herramientas para automatizar la reducción de tamaño de archivos OBJ. La solución más eficiente hoy en día no se limita solo a escalar geométricamente, sino a optimizar la malla para reducir polígonos y comprimir las texturas.

    Para 3ds Max, puedes usar el script Polygon Cruncher de Mootools, que tiene una versión de prueba y permite procesar por lotes. Sin embargo, una herramienta más especializada y poderosa es [b]Simplygon] o [b]InstaLOD], que están diseñadas para la optimización automática de activos 3D y funcionan muy bien por lotes.

    Otra opción excelente y gratuita es [b]Blender 3D] junto con su complemento [b]Batch Operations]. Blender es gratuito y puedes crear o encontrar scripts en Python para automatizar la decimación de mallas, la reducción de texturas y el reescalado de cientos de archivos OBJ de manera automática, procesando carpetas completas.

    También puedes usar herramientas de línea de comandos como [b]Open 3D Model Optimizer] o [b]MeshLab]. MeshLab tiene funcionalidad de filtrado por lotes. Puedes crear un script que cargue cada OBJ, aplique un filtro de remoción de vértices (como Quadratic Edge Collapse Decimation) y guarde el modelo optimizado.

    El proceso general sería: primero reducir el conteo de polígonos (decimación), luego optimizar el tamaño de las texturas (redimensionándolas y comprimiéndolas) y finalmente asegurar que las coordenadas UV se mantengan correctamente. Para un flujo de trabajo completamente automatizado con miles de archivos, te convendría investigar un pipeline con Blender y Python o invertir en una solución profesional como Simplygon para mayor rapidez y calidad consistente.

Temas similares

  1. AutoCAD Pequeño script para limpiar archivos de AutoCAD
    Por NelCAD en el foro Programas de Diseño 3D y CAD
    Respuestas: 1
    : 04-04-2023, 21:59
  2. Script para escalar en Fume FX
    Por 3dpoder en el foro Plugins y Scripts
    Respuestas: 0
    : 19-05-2014, 10:36
  3. Autodesk Maya Script para visualizar archivos Maya en thunbnails
    Por JCarlos en el foro Plugins y Scripts
    Respuestas: 5
    : 12-05-2009, 17:34
  4. Existira un script para lo que quiero
    Por 3dartmike en el foro Plugins y Scripts
    Respuestas: 2
    : 22-01-2008, 17:13
  5. Ejecutar acción en Photoshop a múltiples archivos
    Por carlos19750 en el foro Programas de Diseño 3D y CAD
    Respuestas: 2
    : 28-07-2005, 14:13