2010-06-11 91 views
0

現在我正在用OpenGL繪製一個立方體,我正在使用Windows和WGL上下文。我啓用了混合,所以我的立方體看起來是半透明的基本上背景==清晰的顏色(黑色)。我希望能夠以原始的RGBA格式保存圖像,然後我可以將其製作爲PNG格式。我基本上希望多維數據集與NULL背景(0,0,0,0)混合。我怎樣才能保存OpenGL輸出,並使背景顏色爲(0,0,0,0)(透明)而不使用顏色遮罩(如255,0,255)。用Alpha保存OpenGL輸出?

感謝

回答

1

只需繪製立方體,清晰的顏色設置爲(0,0,0,0),並使用glReadPixels保存輸出。

+0

太棒了!謝謝!! – jmasterx 2010-06-11 13:43:33