0
我的遊戲需要實現夜視效果。我使用CCRenderTexture作爲蒙版,並且我計劃使用[rangeSprite visit]將可見區域繪製到蒙版上;cocos2d使用CCRenderTexture時GL_SUBTRUCT問題
但是,它需要GL_SUBTRUCT模式。我搜索了cocos2d的代碼,但是發現無處使用宏。這是否意味着cocos2d不支持這個?
我的遊戲需要實現夜視效果。我使用CCRenderTexture作爲蒙版,並且我計劃使用[rangeSprite visit]將可見區域繪製到蒙版上;cocos2d使用CCRenderTexture時GL_SUBTRUCT問題
但是,它需要GL_SUBTRUCT模式。我搜索了cocos2d的代碼,但是發現無處使用宏。這是否意味着cocos2d不支持這個?
你解決了這個問題嗎?我有同樣的問題,目前使用blendmode
這樣很接近它:
[light setBlendFunc:ccBlendFuncMake(GL_DST_ALPHA, GL_ZERO)];
...而light
是一個精靈我畫到我CCRenderTexture
,它被放置在屏幕上。