Commit f469dff6 authored by Anakin's avatar Anakin

added transparency support,

need to sort the transparent things to the back
parent 930c49e9
......@@ -11,5 +11,7 @@ varying vec2 v_texcoord;
void main()
{
// Set fragment color from texture
gl_FragColor = texture2D(texture, v_texcoord);
vec4 finalColor = vec4(texture2D(texture, v_texcoord));
gl_FragColor = finalColor;
}
......@@ -187,7 +187,11 @@ void OglViewerWidget::initializeGL()
glEnable(GL_DEPTH_TEST);
// Enable back face culling
glEnable(GL_CULL_FACE);
//glEnable(GL_CULL_FACE);
// Enable transparency
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
m_dataEngine = new GeometryEngine(this);
setConnections();
......
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment