Hola esto es una idea mas que una necesidad.
Imaginar un personaje que anda,su fondo es transparente claro y añadirle una sombra (al estilo sobra paralela del photoshop u otros programas de dibujo).
¿Se podía hacer sin hacerlo en cada imagen con el programa de dibujo?
Teniendo en cuenta que esa sobra tenga cierto alpha.
Un saludo!!
es con translucent, pero actualmente no esta funcionando bien en 32bits, debido al ultimo cambio.
pero cuidado que la sombra deberia ser negra.
hay que aplicar unos efectos que no se pueden en 32bit (creo)
ahde acuerdo,osea que saldria una sombra pero solo en negro,ok,entonces sera mejor aplicarlo a los objetos al diseñarlos.
Gracias!
o bien, puedes hacer una copia de tu imagen, hacerla más chica, aplicarle un alfa de 35% y ponerla detrás de tu sprite.
vale,pero eso en bennu o en el programa de diseño? es que en bennu quiza abrir dos procesos por cada uno,me parece mucho consumo.
corregirme si me equivoco que no soy un experto.
un saludo
2 procesos para cada personaje no es costoso, depende de cuantos procesos en total tengas, si tenes 1000 entonces si es costoso.
A efectos prácticos, la WIZ casi puede manejar una pantalla con un proceso por tile de 16x16 en su pantalla de 320x240 (haced cálculos ^^U) a sus 550MHz. En un PC, la cosa da para muchíiiiiiisimo más: se pueden tener 2000 procesos sin problemas, siempre que no sean cosas demasiado complejas (alphas, escalados, collision...) aunque a 32bits se comentaba que el rendimiento caía en picado.
wiz no tiene 32bits... y eso de los 1000 procesos es relativo, yo he hecho pruebas con 1000 procesos con buen rendimiento.
pero bueno...
Yo usaría un PROCESS sombra ( )
Simplemente heredar posición del personaje y gráfico, pero aplicar algún flag que lo deje oscurito.
Si es algo que usa un número "contable" de procesos el consumo no debería ser excesivo.
Pues yo no sé como os las apañais para hacer 1000 procesos.
En mi juego tan solo uso, conscientemente 60 procesos como máximo.
Splinter lo dice por su mainframe IBM.
Aaaa, eso ya es otra historia ;D