저는 이미 작성한 3ds 모델로로드하기 위해 C++ OpenFrameworks 및 ofx3dModelLoader를 사용하고 있습니다. 이것은 훌륭하게 작동합니다. 그러나 나는 절두 원추의 등판으로 들어가는 것처럼 모델을 시각적으로 부드럽게 전환하고 싶습니다. 안개가 있지만 실제로 투명도에서 모델을 퇴색시키고 싶습니다. openframeworks 또는 opengl을 통해이 작업을 수행 할 수있는 방법이 있습니까?OpenGl 및 OpenFrameworks에서 3 차원 모델을 투명하게 만들기
2
A
답변
0
개체에 적용되는 텍스처의 알파 구성 요소를 변경할 수 있습니다. 또한 전체 텍스처를 다시 정의하지 않고 텍스처/오브젝트의 알파 구성 요소를 변경하는 방법이 있는지 검색 할 수도 있습니다.
1
조각 쉐이더에서 처리 할 수 있습니다. 단순히 출력 색상의 알파 출력을 0.0으로 변경하십시오.
0
3ds 로더의 작동 방식을 100 % 확신 할 수는 없지만 대부분의 openframeworks 드로잉 작업에서, ofSetColor(); 설정을 통해 도면의 투명도를 변경할 수 있습니다.
(255, 255, 255, x)로 설정합니다. 여기서 x는 달성하고자하는 투명도입니다.
관련 문제
- 1. 3 차원 OpenGL 안드로이드에서 복잡한 객체
- 2. 레일과의 3 차원 관계 3
- 3. TextBox를 투명하게 만들기
- 4. Android : 비디오를 투명하게 만들기
- 5. 컨트롤을 투명하게 만들기
- 6. 이미지의 일부분을 투명하게 만들기
- 7. 객관적인 2 차원 및 3 차원 어레이 - HELP?
- 8. Cocos2D가 openFrameworks에서 EAGLview를 가져와야합니까?
- 9. 3 차원 Javascript 배열
- 10. 3 차원 표면에 2 차원 메쉬 적용
- 11. 는 3 차원 배열
- 12. 배경 부분 삭제/투명하게 만들기
- 13. GWT 위젯을 이벤트에 투명하게 만들기
- 14. OpenGL ES 레이어를 투명하게 만들 수 있습니까?
- 15. PHP에서 2 차원 행렬 만들기
- 16. OpenGL : 내 카메라 만들기
- 17. OpenGL ES - 2 차원 세계에서 객체 선택
- 18. OpenGL 모델을 병렬로 빌드 하시겠습니까?
- 19. 3 차원 공간에서 점 이동
- 20. 3 차원 표면 위에지도를 오버레이합니다.
- 21. 동적 텍스트 항목을 마우스 투명하게 만들기
- 22. 3 차원 렌더링/모델링을위한 FPGA
- 23. 3 차원 행렬 : 실제 사용
- 24. 3 차원 이상 테스트 MATLAB
- 25. 3 차원 공간에서 원을 디자인하십시오.
- 26. C++에서 3 차원 애니메이션
- 27. 평면상의 3 차원 직교 투영
- 28. GLUTesselator와 동일한 OpenGL 3?
- 29. OpenCram 예제가 OpenFrameworks에서 작동하지 않습니다.
- 30. 파이썬에서 앞으로 호환되는 OpenGL 3.x 컨텍스트 만들기