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




Retroceder   Foros 3DPoder. > :: Infografia y diseño grafico. > Script
Foro3D Galeria Privada Video3D Blueprints Software Blog3DPoder Buscar Empleo Donaciones

google adsense


Noticias, Anuncios y Publicidad

Respuesta
 
Herramientas
Antiguo 08 ene 2008   #1
Aquiles1184
Miembro Nuevo
 
Fecha de Ingreso: junio-2006
Mensajes: 8
Predeterminado arrancar MAX ejecutando script

Hola!

me gustaría saber si es posible ejecutar 3DsMAX y ejecutar un script cuando acabe de cargarse el GUI. De igual modo que si se ejecuta "3dsmax.exe escena.max" se carga una escena, algo parecido pero con un script.

Gracias!
Aquiles1184 is offline   Responder Con Cita
Enlaces patrocinados
Antiguo 08 ene 2008   #2
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 632
Predeterminado Re: arrancar MAX ejecutando script

Todos los scripts que metas en
%maxroot%\Scripts\Startup
o en
%maxroot%\stdplugs\stdscripts
Se ejecutan automaticamente cada vez que inicias el MAX.
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.
Nessito is offline   Responder Con Cita
Antiguo 09 ene 2008   #3
Aquiles1184
Miembro Nuevo
 
Fecha de Ingreso: junio-2006
Mensajes: 8
Predeterminado Re: arrancar MAX ejecutando script

Mmmm

eso quizá podría valerme si no hubiera otra solución, pero me sería mucho más útil una forma de arrancar el MAX ejecutando dicho script sin obligar a que cada vez que se abra se ejecute, es decir, sólo en los casos que a mí me interese.

Realmente lo necesito para hacer una serie de operaciones con unas determinadas escenas, y me gustaría que pudiera ser automatizado de manera que cuando hubiera que hacerlas de nuevo se procesaran todas en forma de batch (sin tener que recurrir a copiar y borrar ficheros) y al acabar, MAX siguiera con su funcionamiento normal.

Pero gracias por tu sugerencia!!
Aquiles1184 is offline   Responder Con Cita
Antiguo 09 ene 2008   #4
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 632
Predeterminado Re: arrancar MAX ejecutando script

Y por que no te haces una macro que te procese las escenas que estan en el directorio tal?
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.
Nessito is offline   Responder Con Cita
Antiguo 10 ene 2008   #5
Aquiles1184
Miembro Nuevo
 
Fecha de Ingreso: junio-2006
Mensajes: 8
Predeterminado Re: arrancar MAX ejecutando script

Creo que voy a acabar antes si cuento el problema completo

Lo que pretendo hacer es catalogar CDs de modelos, texturas, etc etc de manera que me voy creando directorios (uno para cada CD/DVD) con los thumbnails de las texturas mediante un programa php.

Lo que hace este programa es recorrer todos los directorios del CD y cuando ve un tipo de fichero que sabe como sacar el thumbnail, ejecuta el procesamiento adecuado (para las texturas en bajo rango dinámico uso imagemagik y para las de alto rango los transformo con ejecutables sacados de las fuentes de radiance y vuelvo a utilizar imagemagik), y mi problema actual es al encontrarme un max.

Una vez en local todos los thumbnais, se visualizarlos y sacar rápidamente el CD en el que se encuentra lo que quiero. Este método de búsqueda me funciona bastante bien.

Lo que había pensado es en seguir utilizando el mismo script en php y hacer una llamada de alguna manera al max para crear un render pequeñito de esa escena. Como las escenas del CD usan una versión más vieja del MAX que la que tengo instalada no puedo utilizar la ejecución por comandos (no me deja, protesta porque la versión de la escena es más vieja).

Por eso lo que se me había ocurrido es intentar crear un script que haga un render y cierre el programa, o algo parecido (el script está todavía sin hacer porque todavía no tengo muy claro el procedimiento a seguir para que esto funcione).

Si pudiera hacer esto, cuando tenga un nuevo CD no tendré más que meterlo en el lector y ejecutar mi script, sin tener que mirar a mano qué tipo de información contiene el CD, preparar la macro, etc etc.

Con la primera solución que me diste, se podría copiar cada vez que vaya a ejecutar el 3DStudio los scripts en el lugar correspondiente y luego borrarlos, pero si se pudiera hacer de otra manera más limpia lo agradecería

Salu2
Aquiles1184 is offline   Responder Con Cita
Antiguo 10 ene 2008   #6
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 632
Predeterminado Re: arrancar MAX ejecutando script

Puedes usar la ejecucion en linea de comandos, si antes quitas la preferencia "Display Obsolete File Message", en "Files".
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.
Nessito is offline   Responder Con Cita
Antiguo 10 ene 2008   #7
Aquiles1184
Miembro Nuevo
 
Fecha de Ingreso: junio-2006
Mensajes: 8
Predeterminado Re: arrancar MAX ejecutando script

No me funciona

He desactivado la opción que me comentas y el restultado es el siguiente:

Código:
E:\Temp\scenes>d:3dsmaxcmd.exe -outputName:prueba.jpg h:a4_a.max
10/01/2008 15:45:20;  Obselete File Format detected.
Please resave this file using the latest version of scene.
Error parsing Max file: "h:a4_a.max
"

Con una escena normal sí que funciona
Aquiles1184 is offline   Responder Con Cita
Respuesta


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
importar de ArchiCad a Max. freebot Diseño Grafico y CAD 3 06 jul 2007 10:21
Max Script st_martin Infografía General 5 01 oct 2004 15:19
Presentación 3ds Max 7 Airbrush Infografía General 5 24 sep 2004 03:31
max 5, problema al arrancar Mesh_smoooth Problemas con Programas 0 07 dic 2002 05:37
Mejoras de Max 5 Trampantojos Infografía General 0 25 jul 2002 06:59

google adsense



La franja horaria es GMT. Ahora son las 20:06.


Powered by: vBulletin, para 3DPoder.com Versión 3.7.0 Beta 4
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.
3DPoder.com Foro3d.com © Al servicio de la infografia y el 3D desde 1997.
Loans | Libro de autoayuda | Rare Jordans | Debt Help | Credit Card Offers
Content Relevant URLs by vBSEO 3.2.0