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

Tema: Texturar modelos muy grandes

  1. #1
    Fecha de ingreso
    Jan 2005
    Mensajes
    3,718

    Texturar modelos muy grandes

    Me asalta una duda. ¿Cuál es la mejor manera para texturizar modelos muy grandes y que no pierda calidad si una cámara se acerca mucho? ¿usar muchas texturas para un solo modelo? ¿usar bitmaps de mucha resolución y que el motor se encargue de renderizar solo suficiente como para que no joda los frames? Saludos.

  2. #2
    Fecha de ingreso
    Jun 2007
    Mensajes
    246

    Texturar modelos muy grandes

    Yo creo que lo mejor es no hacer modelos muy grandes, sino que dividirlos en varias partes. Por ejemplo, un edificio, no hagas una textura de la fachada completa, sino que modela varias plantas y texturizas cada una, así necesitarás texturas más pequeñas y podrás darle más calidad, claro que el inconveniente es que metes más polígonos para el juego.

    El tema es encontrar el equilibrio supongo yo.

  3. #3
    Fecha de ingreso
    Jan 2005
    Mensajes
    3,718

    Texturar modelos muy grandes

    Es una idea interesante, gracias. Si alguien más tiene alguna otra pues soy todo ojos.

  4. #4
    Fecha de ingreso
    Jan 2004
    Mensajes
    5,934

    Texturar modelos muy grandes

    Lo que se suele hacer es asignarle varias texturas. Inclusive con los personajes se utiliza el mismo procedimiento. Por ejemplo, en juesgos donde las diferentes partes de un personaje son intercambiables se le asigna una textura a cada parte (piernas, pies, pecho, manos, cabeza) de esta manera un personaje x no tiene que cargar la textura completa de otro personaje en caso de usar solos guantes de este.

    Si es un monstruo gigantesco o un edificio también se lo debe dividir en varias texturas, en sitios que he trabajado he visto monstruos que usan desde 4 a 12 texturas diferentes dependiendo del tamaño.

  5. #5
    Fecha de ingreso
    Jan 2005
    Mensajes
    3,718

    Texturar modelos muy grandes

    Gracias A78. Una duda con respecto a eso ¿asignarle varias texturas también implica cortar el modelo?

  6. #6
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Texturar modelos muy grandes

    Hay otra técnica que se usa para cuando la cámara se acerca mucho y es el usar textura sobre textura (esto lo debe hacer el shader), de esta forma al acercarnos mucho, la textura principal se difumina, pero la secundaria pese a ser es tileable y juntas dan la sensación de que no se pierde el detalle, por ejemplo, vas hacia una pared y ves los grandes bloques de piedra, pero cuando estas pegado a ella, estos bloques quedan muy difuminados por la interpolación y aparece una textura porosa que simula el detalle fino.

  7. #7
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Texturar modelos muy grandes

    Gracias A78. Una duda con respecto a eso ¿asignarle varias texturas también implica cortar el modelo?
    Si no me equivoco, eso depende del motor de render.

  8. #8
    Fecha de ingreso
    Jan 2004
    Mensajes
    5,934

    Texturar modelos muy grandes

    Oh, lo que dice Caronte es muy cierto, por aquí se suele usar algo que llaman textura de detalle para los escenarios (no se lo suele usar en personajes porque al moverse estos da una sensación rara), que es como bien lo comenta Caronte un ruido tileable para cuando ves una textura desde cerca este ruido combate el efecto de blur o poca definición.

    Respecto a lo otro, sobre Blender ni idea. Pero en 3dsMax lo que se hace es asignarle una id diferente a los polígonos que van llevar una textura diferente y por ende un material diferente. Los engines por lo general tienen que pillar eso sin problemas. No sé si me explique bien.

  9. #9
    Fecha de ingreso
    Jan 2005
    Mensajes
    3,718

    Texturar modelos muy grandes

    Gracias a los dos. Es interesante eso de un mix de texturas Caronte. A78, lo de la id implica cortar los modelos porque no se pueden asignar de momento más de una id por polígono.

  10. #10
    Fecha de ingreso
    Jun 2007
    Mensajes
    583

    Texturar modelos muy grandes

    Gracias a los dos. Es interesante eso de un mix de texturas Caronte. A78, lo de la id implica cortar los modelos porque no se pueden asignar de momento más de una id por polígono.
    -y por que ibas a necesitar asignar más de una id por polígono?
    -Tu te refieres a que si tienes un polígono, y en ese espacio quieres meter 2 texturas, ¿no? Pues no hace falta que cortes el polígono, haz la textura doble en Adobe Photoshop y la aplicas la imagen en la que has juntado las dos texturas, aunque si quieres manejarlas individualmente creo que hay que cortar.

    De todas formas, creo que no tiene más complicación, haces unos cortes por dónde quieres que valla la textura y bo.
    Última edición por Barduk; 19-11-2007 a las 10:53

  11. #11
    Fecha de ingreso
    Jan 2005
    Mensajes
    3,718

    Texturar modelos muy grandes

    Barduk, gracias. Si eso lo pensé, pero no me imaginaba como agregar más de dos texturas a una sola id. Voy a hacer unas pruebas a ver qué sale y les cuento. Saludos.

  12. #12
    Fecha de ingreso
    Nov 2005
    Mensajes
    61

    Texturar modelos muy grandes

    También puedes utilizar texturas tileables, ponerle capas de sombras y suciedad en otros ID y utilizar un Shader que las mezcle. Así no tendrías que separar el modelo y el motor estaría menos resentido.

  13. #13
    Fecha de ingreso
    Jan 2005
    Mensajes
    3,718

    Texturar modelos muy grandes

    Gracias Joan. Yo es que no se manejar Shaders. Pero bueno, de momento solo encuentro la manera de agregar una sola textura por polígono.

    Seria muy interesante un script que permita agregar más de una textura a un polígono.

  14. #14
    Fecha de ingreso
    Jun 2007
    Mensajes
    583

    Texturar modelos muy grandes

    Gracias Joan. Yo es que no se manejar Shaders. Pero bueno, de momento solo encuentro la manera de agregar una sola textura por polígono.

    Seria muy interesante un script que permita agregar más de una textura a un polígono.
    Ya, pero creo que ese script seria matemáticamente imposible, por lo de que el Tri es el polígono más pequeño y la textura tiene que estar limitada por vertex.

  15. #15
    Fecha de ingreso
    Jan 2005
    Mensajes
    3,718

    Texturar modelos muy grandes

    Ya, pero creo que ese script seria matemáticamente imposible, por lo de que el Tri es el polígono más pequeño y la textura tiene que estar limitada por vertex.
    ¿Matemáticamente imposible? M
    Parece que andamos flojos en trigonometría he, mira, calcula la distancia entre un vertex y otro y dividela en dos, haz lo mismo con los otros dos que conforman el polígono y tendrás un polígono dentro de otro, seria algo, así como modelar las UVW, para nada imposible, el modelo seria un poco más pesado eso sí.
    Última edición por NeCRoManCeR; 23-11-2007 a las 02:19

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Respuestas: 1
    : 20-05-2010, 16:48
  2. Texturar un problema
    Por ramses2 en el foro Materiales y Texturizado
    Respuestas: 4
    : 03-06-2008, 02:04
  3. Texturar un pato
    Por federicodomin en el foro Materiales y Texturizado
    Respuestas: 0
    : 18-12-2007, 17:01
  4. Sugerencias texturar cabeza
    Por el_galan_real en el foro Materiales y Texturizado
    Respuestas: 2
    : 04-09-2007, 08:38
  5. Problemas para texturar
    Por andatalam en el foro Materiales y Texturizado
    Respuestas: 8
    : 05-09-2005, 05:50

Etiquetas para este tema