Gracias Gracias:  2
Resultados 1 al 5 de 5

Tema: Pixel bleeding problemas con bordes en las texturas

  1. #1
    Usuario Nuevo
    Fecha de ingreso
    Jan 2008
    Mensajes
    5

    (Pixel Bleeding) Problemas con bordes en las texturas

    Buenas tengo un problema qué no sé cómo solucionar. El caso es que cuando texturizo unos modelos y hago render to texture, Max deja unos seams muy feos, se ven líneas negras en las juntas de las texturas. He leído que eso se soluciona con pixel bleding (algo que polybost y 3D paint tienen), pero aquí yo no estoy pintando la textura, si no que la saco de otro modelo con más resolución usando projection. Me gustaría saber si hay manera de hacer eso en 3D Max ya qué pintar los bordes manualmente, no es precisamente cosa fácil. Quizás haya algún programa o plugin para Photoshop que en base a la transparencia de la imagen, repita los últimos pixeles asta hacer "bleding" o quizás Max tenga esa opción (he revisado el panel de RT asta la saciedad y nada).
    También me gustaría saber cómo eliminar el A del render to texture. Scanline suaviza los bordes por defecto, y eso no ayuda precisamente a corregir esos bordes. Por el contrario, Final Render no aplica A y deja unos bordes bastante buenos sin esas líneas. Pero claro, si redimensionas la textura, ese borde se vuelve a suavizar y vuelven a aparecer los problemas. Cabe mencionar que no puedo cambiar las UVW de las texturas para hacerlas algo más grandes y así evitar los bordes ya qué se trata de texturas para un juego y los modelos son los que son, no se pueden cambiar. Os dejo un ejemplo de cómo lo hace Scanline y final render. A ver si me podéis echar una mano para desactivar el A en Scanline y que quede cómo final render. Por cierto, probé a desactivar A, global sampler y asta el filtrado de texturas, pero nada, sigue igual :@. Cualquier ayuda, comentario o técnica para resolver eso será bienvenida, desde ya muchas gracias.
    Posdata: Uso 3D Max 2009 ^^
    Miniaturas adjuntadas Miniaturas adjuntadas Pixel bleeding problemas con bordes en las texturas-uvexample.jpg  
    Última edición por 3dpoder; 09-03-2012 a las 12:23

  2. #2
    Nivel Héroe
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637

    Re: (Pixel Bleeding) Problemas con bordes en las texturas

    No sé que decirte, si en Scanline quitas el antialias, no hace ni antialias, ni filtrado, ni nada de nada.
    Prueba una opción de las preferencias que es "Don´t antialias against background", en rendering, para qué no haga antialias contra el fondo, pero si el resto. Es lo único que se me ocurre, como no pongas algún ejemplo del problema.(en lo que has puesto no veo el problema de bleding que comentas, solo del A )
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  3. #3
    Usuario Nuevo
    Fecha de ingreso
    Jan 2008
    Mensajes
    5

    Re: (Pixel Bleeding) Problemas con bordes en las texturas

    El problema es que, aunque quite el antialias, todo sigue con antialias. Lo único que si se puede quitar es el filtrado de texturas, eso si. Bueno el problema es bien simple, usando la textura de 2048 pixeles de el baked, con la de la izquierda de Scanline tendría líneas blancas entre los seams/bordes en el modelo porque digamos que la textura está demasiado "ajustada" al UV map. Mientras que con la de final render, no solo no tiene A si no que además eso hace que tenga más de un pixel de ancho fuera del UV map y así no tengo líneas blancas en los seams. Pero claro, las texturas las hago en alta calidad para después redimensionarlas, ya qué necesito varios tamaños, y en cuanto la redimensiono, vuelve a tener efecto similar a A. Claro esta, que si uso un fondo gris en vez de blanco, todo queda más disimulado, pero esa tampoco es la cuestión. Por ejemplo, imagina qué haces un modelo humano y la parte de la camiseta, en el UVW la divides en dos partes para texturizar, frontal y trasera. Ahora coges otro modelo de alta calidad y haces un bake para sacar ya sea el normal map como la textura en si. Asta ahí todo bien. El problema viene cuando aplicas esa textura y en los bordes entre la parte trasera y delantera tienes unas líneas grises (ya qué toda la ropa no es de un solo color pues los defectos son varios). El bleding lo que hace es repetir el último pixel al borde de las diferentes partes de un UV map para qué eso no pase. Digamos que es como un margen adicional para evitar imperfecciones. Y el problema precisamente es que no consigo desactivar el A para scanline, aunque desactive todo, cambie de A, haga lo que haga, no afecta nada al A usado para el RT. En el RT hay una opción llamada padding que supuestamente es para eso, pero por más que cambio el valor de 0 a 64 que es el máximo, nada cambia, siempre esta todo igual. La única manera qué he encontrado es usar final render, el cual aún activando A no te filtra el RT (los bordes claro, el resto si). Intentare esa opción que dices a ver.
    La verdad es que es un problema muy común, más de lo que parece, lo que pasa qué la mayoría hacen las texturas encima manualmente, por lo que tienes control sobre ese margen o borde alrededor de los elementos del UV map. Donde si la gente tiene más problemas es al sacar normals maps, ya qué ajustarlos manualmente seria otro cantar. Pero yo modele ropa en alta definición usando Mudbox y quiero poner esa textura con sombras en un modelow poly. Hacerlo a mano será tedioso, aparte de que no quedaría igual ni de lejos. Y por otro lado, es algo que pasa con absolutamente todo lo que se modele, así que, creo útil resolver ese problema de una vez y de una forma eficaz. Es raro que el propio max no traiga esa opción por defecto o algo así, o que no haya plugins o scripts para ello. O quizás lo trae, pero yo no lo sé, por eso pregunto. Saludos y gracias por contestar tan rápido. Probare esa opción y te comentaré a ver qué tal. Intentare publicar unas imágenes con esas líneas horribles, pero estoy seguro que ya sabes a qué me refiero

  4. #4
    Nivel Héroe
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637

    Re: (Pixel Bleeding) Problemas con bordes en las texturas

    Y el padding no te sirve.
    Me parece que es justo eso lo que quieres.
    Podrías poner una captura de una parte del unwrap donde te da problemas? Solo una parte y solo el unwrap.
    Última edición por Nessito; 30-08-2010 a las 10:38
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  5. #5
    Usuario Nuevo
    Fecha de ingreso
    Jan 2008
    Mensajes
    5

    Re: (Pixel Bleeding) Problemas con bordes en las texturas

    Vale culpa mía =_=.
    Estube haciendo varios RT, manipulando el padding y la textura era la misma, no cambiaba. Active para qué en el viewport se viese la textura directamente al hacer el RT (ya sabes, marcando Original o Baked donde dice View Y Render, vamos que cambie el shell material). Y me di cuenta, que, aunque mi textura no cambiaba un solo pixel en la ventana del RT, si que lo hacia en el vieport, pues con padding 0 los bordes eran inmensos. Al final me di cuenta qué la textura qué se renderiza no cambia, pero en cambio la qué se guarda directamente si que cambia y le sale padding hasta por las orejas =______=U. Claro, yo siempre usaba el panel de renderizado y le daba a guardar y así escogia el formato que más me gustase. Me acostumbre a hacerlo así desde que hace tiempo V-Ray me guardaba las texturas en negro mientras en la ventana de render se veian bien. Bueno, al menos se soluciónó. Muchas gracias ^^, quien iba a pensar que la textura seria diferente del panel a la qué se guarda. >_>

Temas similares

  1. Problemas con stickers de bordes transparentes
    Por sr.diseno en el foro Materiales y Texturizado
    Respuestas: 4
    : 28-03-2015, 20:59
  2. Ofertas de Trabajo Pixel powa indie studio busca animador 2d pixel artist
    Por Stratos en el foro Colaboraciones e Iniciativas
    Respuestas: 0
    : 17-12-2014, 09:37
  3. Maya fur problemas con los bordes
    Por c1712105 en el foro Problemas con Programas
    Respuestas: 1
    : 09-02-2009, 01:48
  4. Bleeding fuga de color autoiluminación
    Por arquitexander en el foro Render, Iluminación y Cámaras
    Respuestas: 0
    : 31-12-2008, 13:20
  5. Problemas con bleeding vray
    Por raptor3d en el foro Trabajos Finalizados
    Respuestas: 2
    : 11-01-2007, 00:54

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.
  •