Example #1
0
 void setRenderState(const RenderState& rs)
 {
     setTexture(rs.texture);
     setTransform(rs.transform);
     setClipRect(rs.clipRect);
     setAlphaMode(rs.mode);
 }
Example #2
0
void KRMaterial::setTransparency(GLfloat a) {
    if(a < 1.0f && m_alpha_mode == KRMaterial::KRMATERIAL_ALPHA_MODE_OPAQUE) {
        setAlphaMode(KRMaterial::KRMATERIAL_ALPHA_MODE_BLENDONESIDE);
    }
    m_tr = a;
}