예를 들어 셰이프 A, B, C를 그린 다음 블렌더를 설정 한 다음 셰이프 D를 그린 다음 셰이프 D가있는 곳이면 (1,1,1,0)의 배경색을 보여줍니다. 감사합니다OpenGL과 뺄셈 블렌딩?
답변
다른 답변보다 훨씬 간단 :
- 디스플레이는 A, B 및 C 정상적인 방법
- glDisable (GL_DEPTH_TEST를) 모양;
- glDisable (GL_ALPHA_TEST);
- glDisable (GL_BLEND); 색상 (1,1,1,0)
하고 완료와
간혹 가장 간단한 해결책이 가장 좋습니다;) 감사합니다 – jmasterx
@Jex 당신이하려는 일에 따라 깊이 쓰기를 비활성화 할 수도 있습니다. – Calvin1602
나는 그것이 가능하다는 것을 직접 알지 못합니다. 그러나 동일한 효과를 얻으려면 몇 가지 가능성이 있습니다. 가장 깨끗한 것은 아마도 스텐실 버퍼에 1을 채우는 것으로 시작한 다음 모양 D를 0으로 스텐실 버퍼에 드로잉 한 다음 다른 모든 것을 그립니다 (스텐실 버퍼가 활성화되어 있음).
+1 나는 그걸 제안하려하고있었습니다! – Blindy
glBlendEquation 할 수 있습니다.
- 1. OpenGL 블렌딩 (Java)
- 2. 개미의 뺄셈
- 3. OpenGL과 알파 블렌딩을하는 가장 좋은 방법은 무엇입니까?
- 4. Xcode의 OpenGl과 OpenCV
- 5. OpenGL과 GLUT uncomprehension
- 6. Windows에서 이클립스 OpenGL과 GLUT
- 7. OpenGL과 UIKit 믹스
- 8. SQL 날짜 뺄셈
- 9. 오라클 날짜 뺄셈
- 10. 고급 SQL 데이터 뺄셈
- 11. 하스켈 매트릭스 첨가/뺄셈
- 12. 테이블 뺄셈 시도
- 13. 자바 스크립트를 사용하여 뺄셈
- 14. 뺄셈 - 평가 순서
- 15. PHP while 루프에서 뺄셈
- 16. 2의 보수 뺄셈
- 17. glBlendFunc 및 알파 블렌딩
- 18. wxWidgets - 알파 블렌딩
- 19. 블렌딩 기능/베 지어
- 20. XNA에서 텍스처 블렌딩 끄기
- 21. div로 CSS를 블렌딩
- 22. 코어 그래픽 색상 블렌딩
- 23. 두 이미지를 Opencv로 블렌딩
- 24. 알파 블렌딩 (gtk)
- 25. 블렌딩 문제 (OpenGL)
- 26. 누적 알파 블렌딩
- 27. OpenGL과 GLFW로 C 배열 조작
- 28. OS X에서 이클립스의 OpenGL과 GLUT
- 29. SetROP2 (R2_NOT)의 OpenGL과 동일
- 30. OpenGL과 QT로 작업하는 방법은 무엇입니까?
원본 소스 색상이 (1,1,1,0)이면 방법이 있어야합니까? – jmasterx