Cómo escribir un sombreador de tentáculos 2D
– UnityAssets3Free
hola , soy josel luis y hoy os traigo
nueva pregunta curiosa
Estoy tratando de crear un sombreador para un tentáculo.
A continuación se muestra cómo estoy construyendo el tentáculo:
- La figura 1 muestra la construcción del triángulo tentáculo de altura h, con ancho de base b y altura de segmento s. Si los segmentos están alineados, es decir, el ángulo entre los segmentos es cero, obtendremos un triángulo:
- Figuras 2 y 3 Si el ángulo de flexión se define como un número theta pequeño, distinto de cero, cada segmento se duplica por su índice base multiplicado por theta. es decir, el segmento n forma un ángulo de n * theta con el segmento anterior.
- La figura 4 muestra un sprite png con la imagen del triángulo que coincide con la imagen del triángulo de la figura 1.
- Me gustaría controlar los parámetros h, b, s y theta para poder configurar el tentáculo en diferentes curvas.
He estado tratando de asignar los píxeles del sprite a la forma a medida que pasa por un sombreador, sin mucho éxito.
Pensé que sería muy parecido el shader que encontre en shadertoy. Pero no puedo hacer cara o cruz del código, o hacer que se doble como yo quiero.
0
nota: si aun no se resuelve tu pregunta por favor dejar un comentario y pronto lo podremos de nuevo , muchas gracias
por hoy,espero que te halla servido