la imagen es esta:

y en el juego se veria asi:

Aun asi, se pierde un poco la visibilidad (cuando estas jugando)
(LA NIEBLA NO LA HIZE YO, SOLO LE AGREGUE LAS LINEAS)
| bueno, lo unico que hize fue agregar lineas negras en vertical y horizontal a la niebla, asi cuando lo pones en el juego se hace "transparente" y sin nececidad de programar (les sirve a los que no son buenos programando) la imagen es esta: ![]() y en el juego se veria asi: ![]() Aun asi, se pierde un poco la visibilidad (cuando estas jugando) (LA NIEBLA NO LA HIZE YO, SOLO LE AGREGUE LAS LINEAS) |
![Newbie [1] Newbie [1]](./images/ranks/Rango0.gif)
MaTeO escribió:Muy bueno, pero igual funciona en DX8 ¿No?
Para no programar esta piola.
![Newbie [3] Newbie [3]](./images/ranks/Rango2.gif)
![Destructor de Mentes [10] Destructor de Mentes [10]](./images/ranks/Rango22.gif)
MaTeO escribió:Muy bueno, pero igual funciona en DX8 ¿No?
Para no programar esta piola.
![Dragon Ancestral [4] Dragon Ancestral [4]](./images/ranks/Rango33.gif)
Kille[N] escribió:Muy bueno, yo lo hacia con los hechizos antes, igualmente me gustarÃa saber como se aplica la transparencia en dx8 pero de apoco, algo asi como qe con un timer programar qe se vaya haciendo desde totalmente oscura hasta ese punto.
Saludos

![Destructor de Mentes [7] Destructor de Mentes [7]](./images/ranks/Rango19.gif)
Thusing escribió:Kille[N] escribió:Muy bueno, yo lo hacia con los hechizos antes, igualmente me gustarÃa saber como se aplica la transparencia en dx8 pero de apoco, algo asi como qe con un timer programar qe se vaya haciendo desde totalmente oscura hasta ese punto.
Saludos
Es muy facil
Segun el Sub que uses para renderizar, ponele que se llame Draw_Grh, en el argumento le mandas: alpha as Boolean
Despues en ese mismo sub cuando llama al Device_Box_Texture_Render, fijate la parte en donde se pone el alpha, que deve decir: False, y cambialo por: alpha
Entonces, cuando llames a la linea Draw_Grh (para renderizar la niebla), le mandas un: True, cuando te pregunte por el alpha.
Con eso ya tendrÃas el alpha.
Despues para cambiar la tonalidad es simplemente cambiar el color (con colores mas claros, se va a notar poco el AB, con colores oscuros, se va a notar mucho el AB), ovbiamente usá de la escala de grises.
Para cambiar el color, fijate que deve decir en alguna parte:
- Dim cc(3) As Long
- cc(0) = RGB(X, X, X)
- cc(1) = RGB(X, X, X)
- cc(2) = RGB(X, X, X)
- cc(3) = RGB(X, X, X)
- Â
En los X, X, X, fijate lo que dice y lo vas cambiando.
Saludos!
![Destructor de Mentes [10] Destructor de Mentes [10]](./images/ranks/Rango22.gif)
Moderadores: Moderadores de Argentum, Especialistas de Diseño
Usuarios navegando este Foro: No hay usuarios registrados visitando el Foro y 0 invitados





