Texturizar carretera en Blender
Hola, tengo una pista creada en Blender. La forma de crearla ha sido con dos curvas, una para el trazado y otra para darle forma al perfil de la pista.
El problema viene cuando la quiero texturizar. Es muy tedioso tener que ir trozo por trozo de la pista poniendo las UV, hay alguna forma rápida de texturizarlo? Tampoco puedo poner las UV mayores que uno porque de esa forma podría poner recto el segmento que guía la pista, modelar un trozo, asignarle UV proporcionales y después poner repeat en el motor 3d.
Texturizar carretera en Blender
Yo hubiera texturizado una carretera recta antes de torcerla para hacer las curvas.
Texturizar carretera en Blender
Yo sacaría el wire completo (a vista de pájaro) y pintaría la textura en Gimp o Adobe Photoshop. Esto nos dará una textura perfecta en todo el recorrido, ya que evitara estiramientos y encogimientos en las curvas.
Texturizar carretera en Blender
Pero para circuitos muy grandes, esa opción es bastante inviable. Una alternativa intermedia sería enrectecer tramos de curva, texturizarlos con UV (supongo que, tendrás texturas con trozos de tramos distintos) y volverle a dar la forma que tuviera. Un poco pesado, pero, haber elegido muerte.
Personalmente, odio los escenarios.
Texturizar carretera en Blender
El día en que Blender tenga un modificador deform by curve se acabó el problema.
Texturizar carretera en Blender
Cita:
Pero para circuitos muy grandes, esa opción es bastante inviable.
Entonces se usa solo en las curvas.
Cita:
Una alternativa intermedia sería enrectecer tramos de curva, texturizarlos con UV (supongo que, tendrás texturas con trozos de tramos distintos) y volverle a dar la forma que tuviera.
=, así hay estiramientos/cruncheamientos (como he comentado antes).
Cita:
El día en que Blender tenga un modificador deform by curve se acabó el problema.
Leander, tanto saltar de software en software no es bueno hace ya tiempo que existe ese modificador.
Texturizar carretera en Blender
Cita:
Leander, tanto saltar de software en software no es bueno hace ya tiempo que existe ese modificador.
Vaya. Si, recuerdo el ejemplo de las cadenas.
Texturizar carretera en Blender
Te comento como lo hice yo para uno de los proyectos que hicimos, por programación, es el modo más sencillo y rápido de hacerlo, no sé cómo será en Blender ni el lenguaje de scripting que tenga, pero lo único que hice fue un script que mapeaba un Quad una vez elegida un Edge buscaba el Edge contrar¡o y la distancia que había y mapeaba ese Quad, saltaba al Edge contrario y repetía el script.
A mano, pues es un poco tedioso, y si tienes que hacer circuitos pues es mucho tiempo para un script que puede llevar 2 horas hacerlo.
Si quieres ver el funcionamiento está en mí demo.
Texturizar carretera en Blender
Yo creo que con el modificador array se puede hacer, modelas y texturizas una sección y le metes un modificador array y seguir curva. Luego lo pruebo.
Texturizar carretera en Blender
Selecciona la carretera y despliega las coordenadas UV (unwrap). Eso rectificara el trazado como te recomendaba Mars y hará más sencilla la aplicación de la textura.