glblendfunc

    1

    2답변

    매우 간단한 쉐이더가 있습니다. (배경 사각형이 녹색으로 설정 됨) 완벽하게 작동합니다. 최근 텍스처가 적용된 쿼드가 일부 추가되었습니다. 나는 그것을 호출이 사용하므로이 질감 일부 알파 값이 있습니다 glEnable (GL_BLEND); glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glEn

    0

    1답변

    투명한 다각형 (예 : 피라미드)을 그려야합니다. 일부 얼굴은 불투명 한 것처럼 보이지만 일부 얼굴은 투명하게 나타납니다. GL_TRIANGLE_STRIP을 사용한 그림입니다. 블렌드 모드를 활성화했지만 운행하지 않았습니다. 가 첨부 된 이미지를 참조하시기 바랍니다

    1

    1답변

    를 혼합 나는 glEnable(GL_BLEND); glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); 에 glBlendFunc을 설정하고 테스트를 위해 나는 객체가 완전히 투명하지 않겠이 gl_FragColor = vec4(1.0,0.0,0.0,0.0); 처럼 내 조각 쉐이더의 색상을 설정? 그렇지 않은 이유는 무엇일까

    1

    1답변

    검은 색 바탕에 반투명의 검은 색 삼각형을 그리려합니다. 여기 내 샘플이다 : http://codewithoutborders.com/posted/blend.html blendFunc 설정하고 (선 151)가 활성화되어 gl.blendFunc(gl.SRC_ALPHA, gl.ONE_MINUS_SRC_ALPHA); gl.enable(gl.BLEND); 버퍼

    0

    1답변

    누구든지 Cocos2d 2.x에서 특정 스프라이트의 블렌딩 모드를 GL_FUNC_SUBTRACT로 변경하는 방법을 알고 있습니까? Ive는 몇 가지 시도를했지만 기본적으로 흰색 (또는 검은 색) 원을 사용하고 알파를 숨기는 레이어 마스크를 만들려고합니다.

    1

    1답변

    나는 동시에 glBlendFunc(GL_ONE, GL_ONE) 및 glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) 를 사용하고 싶습니다. 이것이 가능한가?

    3

    1답변

    OpenGL의 glBlendFunc에서 대상 RGB를 수평 확장 할 수 있습니까? (즉, (10,50,5)은 (20,100,10) 에 당신이 할 수있는 유일한 것은 당신이 사용하려는 경우 < 1)

    0

    1답변

    저는 glBlendFunc의 내부 배경에 대한 구체적인 수학을 찾으려고 노력해 왔습니다. srcChannels * srcFactor + dstChannels * dstFactor = channelsRendered : 그냥 내가 블렌딩 방정식 것을 알고, 명확하게. 내 질문은, srcChannels, dstChannels 및 채널 3 벡터 (r, g, b)

    1

    1답변

    iPhone 용 Cocos2Dx에서 CCRenderTexture 클래스를 사용하는 데 문제가 있습니다 (이해할 수 있듯이 FBO 클래스 임). CCSprite에서 파생되는 클래스가 있습니다. 그 안에는 CCrenderTexture에 텍스처를 그리고 나중에 저장하기 위해 노력하고 있습니다. 그러나, 나는 새로운 텍스처의 알파 값이 강해진 것으로 보였다. 내

    3

    1답변

    후 처리 효과를 수행 할 수 있도록 여러 렌더 대상에 다각형 장면을 렌더링하고 있습니다. 그러나 프래그먼트 쉐이더에서 설정 한 값은 픽셀 쉐이더에 정확하게 반영되지 않는 것 같습니다. 지금 파이프 라인은 다음과 같다 : 화면으로 화면 크기의 쿼드로 버퍼 렌더링 중간 버퍼 (아래, 단순한 쉐이더 사용) 기본적인 다각형 렌더링. I가 중간 버퍼를 참조 WebG