2012-07-17 63 views

回答

1

OpenGL絕對有可能。您可以加載兩個紋理,然後使用片段着色器決定以像素爲單位顯示哪個紋理。實際的OpenGL部分不會太複雜,因爲你只是畫一個屏幕對齊的四邊形。想知道如何編寫着色器,我會看看here

至於哪個會更快難說,雖然我認爲OpengGL會更快。

+0

這是一個好主意,但我如何創建面具紋理? – teamalpha5441 2012-07-18 17:59:55

+0

在這種方法中,您不需要遮罩紋理,只需將用戶觸摸的位置傳遞給着色器,並使片段着色器中該點的某個半徑內的所有像素都是透明的。 – StuGrey 2012-07-18 19:29:09

+0

所以現在是學習glSlang的時候了,感謝您的幫助 – teamalpha5441 2012-07-19 07:18:14