https://foro.gambas-es.org/viewtopic.php?f=1&t=605&p=3439#p3439
-----------------------------------
francopenizzotto
Martes, 04 May 2010, 01:15

Re: Como Asigno Color Con Trasparencia ??
-----------------------------------
Finalmente, encontré información en alguna documentación de foros, sobre la forma de ejecutar esta función. : 


AL abrir la ventana OpenGl, se colocan las siguientes funciones: 

----------------------------
Gl.Enable(Gl.GL_Alpha)
Gl.Enable(Gl.GL_Blend)
Gl.BlendFunc(Gl.GL_SRC_ALPHA, Gl.GL_ONE_MINUS_SRC_ALPHA) 
----------------------------

Luego, deben graficarse en orden, desde los objetos menos transparentes a los más traslúcidos.
El color se asigna con la función:

Gl.Color4f ( Red AS Float, Green AS Float, Blue AS Float, Alpha AS Float ) ó   Gl.Color4f ( Red AS Integer, Green AS Integer, Blue AS Integer, Alpha AS Integer )


Es muy importante el orden en el que se grafican los planos, porque si se coloca al final uno sin trasparencia, este plano tapará a todos los anteriores dibujados en las mismas coordenadas X-Y. 

Espero que les sirva. Gracias por su ayuda.


