2010-07-29 68 views
3

我正在用OpenGL製作矢量繪圖應用程序。有沒有辦法實現剪貼蒙版?例如:如果我有圓圈A和圓圈B,我只想看到與圓圈A的空間相交的圓圈B的部分。有沒有辦法做到這一點不是很費錢,我不想殺了我的應用程序。由於這可以用OpenGL完成嗎?

回答

0

傑克斯,

快速谷歌搜索「在OpenGL剪貼蒙版」進行了this的第一個結果。

+0

混合函數怎麼樣? – jmasterx 2010-07-29 16:11:07

+0

混合是一種不同的操作,但也許您可以找到混合操作符和正確的顏色集合以實現相同的效果。但是,它限制了你的可能性。模板緩衝區是解決您的問題的正確方法。 – ypnos 2010-07-29 16:18:33

2

一種可能性是將圓A繪製到模板緩衝區中,然後畫圓B.