我正在使用C++ OpenFrameworks和ofx3dModelLoader加載已創建的3ds模型。這很好。不過,我想平滑地將模型轉換爲進入平截頭體的後座平面。我有霧工作,但真的想從透明度中淡出模型。 有沒有辦法通過openframeworks或opengl來做到這一點?在OpenGl和OpenFrameworks中製作3D模型透明
2
A
回答
0
您可以更改應用於對象的紋理的alpha分量。您也可以搜索以查看是否有方法在不重新定義整個紋理的情況下更改紋理/對象的alpha分量。
1
你可以在片段着色器中處理它。只需將輸出顏色上的alpha輸出更改爲0.0即可。
0
我不能100%確定3ds加載器是如何工作的,但對於大多數的openframeworks繪圖操作,您可以通過設置SetColor()來改變繪圖的透明度。
在你的情況下,你將設置爲(255,255,255,x),其中x是你想要達到的透明度。
相關問題
- 1. 製作透明的3D模型
- 2. 在OpenGL中繪製3D世界中的透明精靈(LWJGL)
- 3. JavaFX 8中3D模型和網格的不透明度
- 4. 在opengl es中繪製透明度2
- 5. 在OpenGL程序中加載3D模型
- 6. 在OpenGL中加載3d模型
- 7. 3D照明(OpenGl)
- 8. OpenGL的透明/半透明
- 9. 在flash中製作3d模型
- 10. OpenGL(ES)半透明模型內的模型
- 11. iPhone OpenGl:導入3D模型
- 12. 3D CAD模型用OpenGL-ES
- 13. OpenGL 3D模型紋理
- 14. 透明OpenGL CAEAGLLayer
- 15. 模型透明度?
- 16. OpenGL 3D中的光滑模型移動
- 17. 使用gnuplot繪製透明3D盒子
- 18. Android Opengl-es在紋理上製作透明背景,如何?
- 19. android opengl從.obj文件中繪製3d模型
- 20. 如何在iPhone上繪製3D模型輪廓? (OpenGL ES)
- 21. 製作點透明
- 22. iPhone相機圖像上的3D模型。透明背景?
- 23. Android OpenGL透明紋理繪製黑色
- 24. OpenGL - 透明度如何工作?
- 25. 在opengl中訂購獨立透明度
- 26. Google SketchUp對象在opengl中透明嗎?
- 27. GLKit在OpenGL中的glBlendFunc透明度
- 28. 在android中的opengl es透明霧
- 29. 在ios 7中製作透明導航欄和透明標籤欄。
- 30. 製作帶有碰撞檢測功能的透明3d物體