Gracias Gracias:  2
Resultados 1 al 5 de 5

Tema: Pixel Bleeding Problemas con bordes en las texturas

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

    (Pixel Bleeding) Problemas con bordes en las texturas

    Buenas tengo un problema que no se como 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 bleeding (algo que polyboost 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 que 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 pixels asta hacer "bleeding" o quizás Max tenga esa opción (he revisado el panel de RTT asta la saciedad y nada ).

    Tambien me gustaría saber como eliminar el AA 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 AA 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 que se trata de texturas para un juego y los modelos son los que son, no se pueden cambiar. Os dejo un ejemplo de como lo hace scanline y final render. A ver si me podéis echar una mano para desactivar el AA en scanline y que quede como final render . Por cierto, probé a desactivar AA, 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 ^^.

    PD: 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
    Senior Member
    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 que 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 bleeding que comentas, solo lo del AA :-que )
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  3. #3
    Miembro 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 pixels 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 esta demasiado "ajustada" al UV map. Mientras que con la de final render, no solo no tiene AA 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 que necesito varios tamaños, y en cuanto la redimensiono, vuelve a tener efecto similar a AA. Claro esta, que si uso un fondo gris en vez de blanco, todo queda más disimulado, pero esa tampoco es la cuestion. Por ejemplo, imagina que 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 que toda la ropa no es de un solo color pues los defectos son varios). El bleeding lo que hace es repetir el último pixel al borde de las diferentes partes de un UV map para que eso no pase. Digamos que es como un margen adicional para evitar imperfecciones. Y el problema precisamente es que no consigo desactivar el AA para scanline, aunque desactive todo, cambie de AA, haga lo que haga, no afecta nada al AA usado para el RTT. En el RTT 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 que he encontrado es usar final render, el cual aun activando AA no te filtra el RTT (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 que 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 que ajustarlos manualmente seria otro cantar xD. Pero yo modele ropa en alta definición usando mudbox y quiero poner esa textura con sombras en un modelo low poly. Hacerlo a mano será tedioso, aparte de que no quedaría igual ni de lejos :P. 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é xD, por eso pregunto.

    Saludos y gracias por contestar tan rápido. Probare esa opción y te comentaré a ver que tal. Intentare postear unas imágenes con esas líneas horribles, pero estoy seguro que ya sabes a que me refiero :D

  4. #4
    Senior Member
    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.
    Podrias 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
    Miembro Nuevo
    Fecha de ingreso
    Jan 2008
    Mensajes
    5

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

    Vale culpa mía =_=
    Estube haciendo varios RTT, manipulando el padding y la textura era la misma, no cambiaba. Active para que en el viewport se viese la textura directamente al hacer el RTT (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 RTT, si que lo hacia en el vieport, pues con padding 0 los bordes eran inmensos... Al final me di cuenta que la textura que se renderiza no cambia, pero en cambio la que 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 xD. Me acostumbre ha 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 solucionó :D.

    Muchas gracias ^^, quien iba a pensar que la textura seria diferente del panel a la que se guarda... >_> :P

Temas similares

  1. Ofertas de Trabajo Pixel Powa indie studio busca Pixel artist
    Por Stratos en el foro Colaboraciones e Iniciativas
    Respuestas: 0
    Último mensaje: 02-05-2015, 10:37
  2. Problemas con stickers de Bordes transparentes
    Por sr.diseno en el foro Materiales y Texturizado
    Respuestas: 4
    Último mensaje: 28-03-2015, 20:59
  3. Ofertas de Trabajo Pixel Powa indie studio busca Animador 2D / pixel artist
    Por Stratos en el foro Colaboraciones e Iniciativas
    Respuestas: 0
    Último mensaje: 17-12-2014, 09:37
  4. maya fur problemas con los bordes
    Por c1712105 en el foro Problemas con Programas
    Respuestas: 1
    Último mensaje: 09-02-2009, 01:48
  5. problemas con bleeding Vray
    Por raptor3d en el foro Trabajos Finalizados
    Respuestas: 2
    Último mensaje: 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.
  •