Gracias Gracias:  8
Página 2 de 2 PrimerPrimer 12
Resultados 16 al 21 de 21

Tema: Texturizar un tejado MaterialByElement

  1. #16
    Turbosmooth Avatar de _ambass
    Fecha de ingreso
    Oct 2006
    Ubicación
    Navarra
    Mensajes
    1,199

    Re: Texturizar un tejado (MaterialByElement)?

    Eso es. Acabo de hacer la prueba con tu método. Una pregunta: ¿qué usos le puedo dar a esta técnica?

    Quisiera comprender la diferencia entre esto y el plugin de Nvidia. Entiendo lo siguiente: para texturas planas, un jpg por ejemplo, lo lógico sería hacerlo con PS ¿no? En cambio, el tuyo sería para sacar un mapa de normales de algún objeto o relieve ya creado en Max, es decir en 3D.

    Muy bueno por cierto, había visto videos por ahí de cómo hacerlo pero creo que todos van con plugins. > Acabo de comprobar el plugin es exactamente lo que haces tú pero en un sólo clik http://www.scriptspot.com/3ds-max/scripts/normaltexmap

    Que conste que me gusta más el tuyo porque he aprendido otros conceptos que me vienen de lujo.

    En el tutorial de de debajo, el tipo hace un render en "box selected" en vez de "view", menos retoques después. Y el environment lo pone a R128 G128 B255. Ahora tengo un problema: el eje Y parece que esta invertido (algo que me habré dejado por ahí).

    Cómo hacer normal map en 3ds max


    Oye te debo ya un par de cañas por lo menos, o si no espero servir de ayuda en lo que sea . Gracias por tu tiempo.
    "Guardiola es un filósofo!"

  2. #17
    Senior Teapot Avatar de dadaa
    Fecha de ingreso
    Dec 2007
    Mensajes
    2,459

    Re: Texturizar un tejado (MaterialByElement)?

    Cita Iniciado por _ambass Ver mensaje
    Eso es. Acabo de hacer la prueba con tu método. Una pregunta: ¿qué usos le puedo dar a esta técnica?

    Quisiera comprender la diferencia entre esto y el plugin de Nvidia. Entiendo lo siguiente: para texturas planas, un jpg por ejemplo, lo lógico sería hacerlo con PS ¿no? En cambio, el tuyo sería para sacar un mapa de normales de algún objeto o relieve ya creado en Max, es decir en 3D.

    Muy bueno por cierto, había visto videos por ahí de cómo hacerlo pero creo que todos van con plugins. > Acabo de comprobar el plugin es exactamente lo que haces tú pero en un sólo clik http://www.scriptspot.com/3ds-max/scripts/normaltexmap

    Que conste que me gusta más el tuyo porque he aprendido otros conceptos que me vienen de lujo.

    En el tutorial de youtube, el tipo hace un render en "box selected" en vez de "view", menos retoques después. Y el environment lo pone a R128 G128 B255. Ahora tengo un problema: el eje Y parece que esta invertido (algo que me habré dejado por ahí).

    Oye te debo ya un par de cañas por lo menos, o si no espero servir de ayuda en lo que sea . Gracias por tu tiempo.
    mi tutorial tenía una función didactica más que otra cosa. bueno, puedes controlar más el resultado en algunos sentidos. por ejemplo, con mi método puedes usar mapas en el bump, puedes incluso usar normal maps.
    es bastante fácil que tenga algún eje invertido. no esta (o estaba) muy unificado lo de los normal maps. invierte lo que quieras al gusto.

    normaltexmap lo tengo! había otro que se llamaba "normal texture" que era plugin de verdad, pero creo que no sacaron más versiones.

    si te gustan las normales, debes probar Object Texture de Peter Watje.
    pone que es para max 4, pero vale para cualquier versión. creo.
    http://www.max3dstuff.com/
    Ich will meine Oper Haben ¡¡¡¡¡

  3. #18
    Turbosmooth Avatar de _ambass
    Fecha de ingreso
    Oct 2006
    Ubicación
    Navarra
    Mensajes
    1,199

    Re: Texturizar un tejado (MaterialByElement)?

    Hola Dadaa. No quería ser tan pesado, todavía me falta mucho por aprender y sé que esto debería mirar primero la ayuda, pero es algo tan concreto que no sé si lo encontraré en meses.

    Te pongo un par de capturas con lo que intento hacer, y mi duda es si el script que me pasaste vale para esto. Nunca he conseguido hacer una operación con script, siempre me encuentro con fallos o cosas fundamentales que desconozco.

    No sé si los objetos tienen que estar agrupados, con o sin modificador... Leo la descripción del script y por lo que entiendo parece que no es exactamente lo que necesito... El .jpg es un tejado completo y yo quiero coger unas 30 tejas de ahí, duplicar esas coordenadas y aplicarlas al resto del tejado aleatoriamente.

    Si es mucho lío no te preocupes, te estoy igualmente agradecido.

    Un saludo.
    Miniaturas adjuntadas Miniaturas adjuntadas Texturizar un tejado  MaterialByElement  -uvw-script_1.jpg   Texturizar un tejado  MaterialByElement  -uvw-script_2.jpg  
    "Guardiola es un filósofo!"

  4. #19
    Senior Teapot Avatar de dadaa
    Fecha de ingreso
    Dec 2007
    Mensajes
    2,459

    Re: Texturizar un tejado (MaterialByElement)?

    acabo de ver esto. mmm no, este script no hace eso.

    la solución más sencilla que se me ocurre es que recortes las tejas diferentes y hagas materiales diferentes pero básicamente iguales. digamos: teja1, que es una teja vieja y medio rota, teja2, que es una teja cubierta con musgo, teja3, que es la teja limpia, etc. para asignarlos aleatoriamente a tus tejas, todas iguales y todas con el mismo mapeado apropiado a tus bitmaps de teja. eso se puede hacer con un random select y varias pasadas, o con un script específico de random material. yo uso los de blevins para blur, que ahora son soulburn.
    http://www.neilblevins.com/cg_tools/...urnscripts.htm

    el otro script lo que hace es crear un uvwmap tipo box con las medidas que le digas y lo mueve aleatoriamente dentro de un rango, para usar con texturas procedurales o tileables. no funciona bien de todas formas, así que olvidemos el script.

    sobre lo de no conseguir arrancar un script. según su relación con el usuario, conozco cuatro tipos de scripts que hacen cosas,
    los que hacen su función tras cargarlos sin mostrar ninguna ventana,
    los que abren una ventanita tras cargalos,
    los que necesitan ponerse en un botón, y sin botón no puedes manejarlos,
    y los que se manejan desde utility, la pestaña del martillo, dentro de "maxscript", y ahí en el desplegable.

    EDITADO: sin embargo, la forma chachi de hacerlo sería unir todas las tejas en un solo objeto y después hacerles unos mapas al conjunto. esto en su forma más directa es con photoshop.

    EDITADO2: de todas formas, si te empeñases en usar tus 6 tejas, porque, por ejemplo, las hubieras modelado con gran cuidado y fuesen realmente diferentes unas de otras (que no es el caso), se podría hacer un plano con vértices donde quieres que vayan tejas, después usar una selecciones aleatorias de vértices e ir deattachandolos, para, finalmente, hacer 6 scatteres para los 6 tipos de tejas.

    hay más formas de hacerlo, pero lo voy a dejar aquí, porque empezaría a buscar formas que precisasen el uso de teteras.

    EDITADO3: te recomiendo la opción 2. une todas las partes bajas de las tejas y hazte un bitmap que las cubra. ni tendrás que preocuparte mucho porque las uniones te van a quedar debajo de los cilindros esos.
    Última edición por dadaa; 05-03-2012 a las 01:03
    Ich will meine Oper Haben ¡¡¡¡¡

  5. #20
    Turbosmooth Avatar de _ambass
    Fecha de ingreso
    Oct 2006
    Ubicación
    Navarra
    Mensajes
    1,199

    Re: Texturizar un tejado (MaterialByElement)?

    Te daría más gracias pero no hay botones

    Creo, por lo que veo ahora, que será mejor el método 1, recortar las tejas desde la imagen y asignarlas como materiales diferentes a cada objeto. Esto es porque la obra mide 40m de largo, aproximadamente unas 1500 tejas por faldón, más otros 1500 ímbrices (las semicilíndricas que cubren). El del bitmap arreglado en PS la verdad es una idea genial, pero al ser tan grande el tejado se vería muy repetitivo (aiunque igual lo pruebo también). En realidad estoy dándole más importancia al maldito tejado de la que tiene, van a ser unos segunditos de pasada de animación, nadie se va a poner a medir y examinarlas, pero...

    Ahora no tengo tiempo pero haré la prueba de esto.

    El caso es que me has ahorrado horas de darle vueltas y ya voy teniendo una idea más clara del tema. Te mereces una tetera bien grande con las mejores especificaciones, con raytrace y una GI de lujo, ya me curraré alguna

    Y respecto a los scripts, otro gran tip, ese es el tipo de consejos que hacen falta, saber que no hay un método fijo, sino que te puedes topar con varias versiones distintas (cada una de su padre y su madre).

    Un gran saludo, me sabe mal que te hayas molestado tanto, pide algo anda
    "Guardiola es un filósofo!"

  6. #21
    Senior Teapot Avatar de dadaa
    Fecha de ingreso
    Dec 2007
    Mensajes
    2,459

    Re: Texturizar un tejado (MaterialByElement)?

    eh, uh... eh... de nada! eres muy amable. sólo hago mi trabajo.

    EDITADO: para evitar que se note la repetición se puede hacer algo parecido a lo que se suele hacer con el césped, que es superponer varios bitmaps mezclados con periodicidades diferentes. por ejemplo, pones que todas las tejas se repitan, digamos, seis veces, pero pones encima un mapa de suciedad que se repite sólo dos y una variación del tono de las tejas con una máscara de un noise de manchas muy amplias.

    EDITADO2: las máscaras son nuestras amigas.
    Última edición por dadaa; 05-03-2012 a las 02:48
    Ich will meine Oper Haben ¡¡¡¡¡

Página 2 de 2 PrimerPrimer 12

Temas similares

  1. Vivo en un tejado
    Por Rashek en el foro Esta es mi página...
    Respuestas: 7
    Último mensaje: 17-09-2008, 11:45
  2. MaterialbyObject por MaterialbyElement
    Por Pit [reloaded] en el foro Programación y Scripts
    Respuestas: 44
    Último mensaje: 26-05-2008, 15:30
  3. MaterialbyObject por MaterialbyElement
    Por Pit [reloaded] en el foro Modelado
    Respuestas: 11
    Último mensaje: 21-05-2008, 16:45
  4. tejado en blender
    Por jibisate en el foro Modelado
    Respuestas: 2
    Último mensaje: 03-05-2008, 09:20
  5. Tejado En 3d Studio Max
    Por JORGETOM en el foro Modelado
    Respuestas: 7
    Último mensaje: 11-02-2007, 22:46

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •