Resultados 1 al 7 de 7

Tema: Fijar una textura procedural

  1. #1
    Fecha de ingreso
    Sep 2013
    Mensajes
    31

    Fijar una textura procedural

    Llevo trabajando un tiempo con Blender y acabo de comenzar con la animación.

    Sé que el tema de texturas es algo básico y que muchos me indicareis que lea tutoriales, pero es que, no me acaba de quedar claro y necesito una explicación humana a poder ser.

    Tengo un personaje que es un robot, tiene un material azul metalizado que simula la pintura y luego una textura procedural tipo musgrave con normal y color marrón que simula oxido.

    El problema es que, al animar el personaje y renderizar un video, la textura se mueve por toda la superficie.

    Obviamente es un problema de las coordenadas del mapedado, las cambié de Generate a Object y le indique el objeto en cuestión. Pero me sigue pasando.

    No acabo de entender el problema ya que en cada tutorial leo o escucho una cosa y no hay ningún feedbak para dudas de este tipo.

    Supongo que la solución pasara por poner como object a un Empty o colocar la textura como un UV, ¿no? En el segundo caso me gustaría saber cómo hago para transformar una textura procedural en una UV o si lo mejor sería simplemente añadir una textura imagen como UV con elementos de oxido realizados en cualquier editor gráfico y un fondo alpha.

    Por cierto, trabajo con el motor de render de Blender, no con Cycles. Gracias a todos.

  2. #2
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Fijar una textura procedural

    Para convertir la textura procedural en una de tipo UV, primero tienes que crear una imagen con esa textura. Es lo que se conoce como Bakeo.

    Tendrías que crear una textura nueva en blanco (da lo mismo el color) y luego uvmapearla, y se desmarca desde las texturas y se hace el Bake.

  3. #3
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Fijar una textura procedural

    De todas formas, si la textura la pones en coordenadas gENERATED no se tendrían por que mover.

  4. #4
    Fecha de ingreso
    Jul 2005
    Mensajes
    7,953

    Fijar una textura procedural

    No tendrías que necesitar hacer el baking. Como dice Soli, las coordenadas en Generate deberían funcionar a pesar de la deformación de la malla. ¿Tal vez lo cambiaste con otra textura seleccionada?
    Prueba si no con otra versión de Blender, es raro, pero nunca se sabe.
    ...y estaba superbueno.
    Y miré su perfil. Y vi que era amigo de Daniela. Puaf.


    Dos niñas en el parque

    no se elevará, nunca más

  5. #5
    Fecha de ingreso
    Sep 2013
    Mensajes
    31

    Fijar una textura procedural

    Gracias a los dos.

    Confirmado que con generate no funciona, si renderizo un video y se mueve la cámara o el personaje en algún punto las texturas se mueven o parpadean.

    Creo que los más rápido va a ser aplicar una textura de óxido en UV con alpha y listo. Las procedurales las estaba utilizando para ahorrar tiempo y carga de renderizado.

  6. #6
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Fijar una textura procedural

    Si el problema es un parpadeo puede ser que tengas vértices duplicados. Entra en Edit Mode, selecciona todos los vértices y W > Remouve Doubles.

  7. #7
    Fecha de ingreso
    Sep 2013
    Mensajes
    31

    Fijar una textura procedural

    Pues os doy la razón, cambiándolas a generate ya no me dan problemas. Pero perjuro que antes se me movían. Gracias a todos, al menos he aprendido lo del bake que no viene mal.

Temas similares

  1. Respuestas: 0
    : 18-07-2023, 12:44
  2. Cambiar color de textura procedural
    Por rgisbert en el foro Materiales y Texturizado
    Respuestas: 2
    : 19-06-2019, 18:25
  3. Maya Textura procedural 3d a UV mapping en Maya
    Por king.crimson29 en el foro Materiales y Texturizado
    Respuestas: 2
    : 01-05-2012, 17:20
  4. Respuestas: 3
    : 16-11-2010, 19:32
  5. Blender Cómo convertir textura procedural a textura de imagen para mapa UV
    Por kcirius en el foro Programas de Diseño 3D y CAD
    Respuestas: 2
    : 30-06-2010, 00:49