¿Cómo obtener UVs perfectas para cuerdas modeladas con splines en 3ds Max?

JoseV - 05/01/2011 01:19
Estoy modelando una guitarra bastante detallada, y me encuentro con un problema muy gordo al intentar texturizar las cuerdas, y es que no veo la forma de sacar unas UVS decentes.

Están hechas con Splines renderizables, he probado lógicamente el modificador Unwrap, incluso con una opción que trae el 3ds Max 2009 que está especialmente diseñado para texturizar las Splines, pero me sale un churro, la cuerda esta enrredada en el clavijero y no hay dios que endereze el estropicio.

Como ya dije la guitarra tiene que ser muy detallada, y no puedo permitirme una imperfección de este tipo, la textura debe quedar perfectamente cuadrada a la cuerda.

A alguien se le ocurre alguna forma de sacar unas buenas UVS a esta Spline? Gracias.
deloeste33 - 05/01/2011 13:47

Están hechas con Splines renderizables, he probado lógicamente el modificador Unwrap, incluso con una opción que trae el 3ds Max 2009 que está especialmente diseñado para texturizar las Splines, pero me sale un churro, la cuerda esta enrredada en el clavijero y no hay dios que endereze el estropicio.

¿podrías subir imágenes de eso?
Se me ocurren un par de cosas, pero así en el aire es difícil decir.
JoseV - 05/01/2011 14:07
Aquí van dos, la primera es la cabeza de la Spline, esto es una porcion de ella, lo que va enredado en el clavijero, en la otra imagen el cutre Spline mapping que hace el max, que por mucho que quiera es imposible de enderezar y conseguir algo decente.

De todas formas, ya estoy viendo que la solución es ir cortando la Spline en el Unwrap y echarle paciencia, que coñazo.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #141402



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #141403

deloeste33 - 05/01/2011 14:19

Ya estoy viendo que la solución es ir cortando la Spline en el Unwrap y echarle paciencia, que coñazo.

O.

Si puedes cambiar la distribución de la curva, es preferible que los vértices y los segmentos no sean de tipos tan distintos.

Los tiradores Bézier tan largos provocan distorsiones. Prueba con una Spline en donde no haya segmentos rectos, y sus vértices sean solamente [i]smooth[/i].

Incluso puede ayudar que los vértices estén espaciados más regularmente.
¿Podrías mostrar el resultado renderizado?
JoseV - 05/01/2011 15:41
Haciéndolo como tú dices no consigo que la Spline tenga la forma que quiero, aunque claro así sería mucho más fácil mapearla.

También pensé en hacer una Spline muy simple con pocos polígonos y luego añadirle TurboSmooth, pero esto ya es por orgullo.

Lo dicho, me pondré con paciencia a mover casi vértice a vértice. Saludos y gracias.
deloeste33 - 05/01/2011 20:15

Haciéndolo como tú dices no consigo que la Spline tenga la forma que quiero.

¿cómo? Me refería a la curva de control[/i].

No tienes que editar la Spline que se va a renderizar, sino a la que controla el mapeo.

No tienen que ser la misma, sabes.

Además.
¿Probaste antes con tocar las opciones del mapa, sin usar el modificador?
Digo, tal vez es más simple usar las coordenadas
real-world scale[/i] y ajustar el mapa de acuerdo a las coordenadas del material.

Pero no es fácil imaginar cual es el resultado al que quieres llegar, porque no has subido[size=3] renders[/size] con el error.
JoseV - 05/01/2011 20:25
La curva de control de la que hablas me sirvió de poco, o no trabaja bien, o yo no sé controlarla. De todas formas, ya están mapeadas las cuerdas entorchadas, gracias por la ayuda, al final simplemente lo hice tirando de paciencia, espero no tener que mapear las cuerdas de un piano con este sistema. Saludos.
deloeste33 - 05/01/2011 20:50
Me alegro, simplemente parece que se te deslizó un pequeño error conceptual que creo deberías tener en cuenta para la próxima (y para los que buscan ayuda en este foro).

He probado lógicamente el modificador Unwrap, incluso con una opción que trae el 3ds Max 2009 que está especialmente diseñado para texturizar las Splines.

No es así.
[size=4]el [i]Spline mapping[/i] del UVW Unwrap no es para texturizar Splines. Es para texturizar cualquier objeto tomando como referencia una Spline.[/size]
Aparte me había quedado con la intriga de ver que cosa se veía tan mal renderizada que necesitara un trabajo tan intenso. Suerte y paciencia.
JoseV - 05/01/2011 21:42

El Spline mapping del UVW Unwrap no es para texturizar Splines. Es para texturizar cualquier objeto tomando como referencia una Spline.

Bueno, si tengo una Spline, y uso como referencia esa misma Spline, se supone que es resultado será bueno ¿no? Pues no, al menos esa era mi idea inicial y no salió bien.

Lo que quería hacer es texturizar una cuerda entrochada, aquí el resultado.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #141436

deloeste33 - 05/01/2011 22:26
En primer lugar muy amable por compartir tu trabajo. Te felicito, se ve muy real. Pero, tramposo, quería ver el error que querías resolver, o cómo lo hiciste.

Ahora al grano.

Bueno, si tengo una Spline, y uso como referencia esa misma Spline, se supone que es resultado será bueno ¿no?

[size=3]claro que no.[/size]
Una Spline (cuando es renderizable) tiene sus propias coordenadas de mapeo, y en conjunto con las UVS del material permiten controlar una amplia variedad de resultados.

Cuando eso no es suficiente o no sirve uno puede recurrir a un modificador, para aplicar otras coordenadas.

Pero ponerle a una Spline, cuyas coordenadas propias resultaron insatisfactorias, un modificador [size=4]para volver a aplicar esas mismas UVS[/size], aún en forma de envoltura, es cuantimenos poco sensato. ¿se entiende?
JoseV - 05/01/2011 22:57
Si, si te entiendo, por eso preguntaba. Yo he aprendido a hacer estas cosas yo solo a base de liarla parda. Sobre como lo resolví no puedo ponerte imágenes, simplemente use el modificador Unwrap, y con paciencia y la herramienta relax lo fui sacando poco a poco.