1
Windows 10、MacOS、およびさまざまなAndroidデバイスで完全に動作するLibGDXアプリケーションにはかなりシンプルなシェーダがありますが、iOSではすべてが黒色(2つのデバイスでテスト済み)です。GLSLの透明性問題はiOSでのみ発生する
これを説明できる共通の「落とし穴」はありますか?
ソリューション:
私は一番上に私のフラグメントシェーダを以下を追加する必要がありました:
#ifdef GL_ES
precision mediump float;
#endif
は、今ではどこにでも取り組んでいます。