私が現在行っているゲームでは、星を表すために使用されている白い点が多く黒い背景があります。しかし、私は黒の色の必要はありません、そして、私は星が示すことを望みます。私の質問はこれです:画像操作プログラムを使わずに、つまりコードだけを使って、黒の色を完全に隠すことは可能ですか?どんな助けもありがとうございます。コード内で色を見えなくすることはできますか?
0
A
答えて
0
これは形式です:
// some rgba color representation
struct t_rgba {
uint8_t r, g, b, a;
};
bool SetToTransparentIfPixelIsBlack(t_rgba* const rgba) {
// is it black?
if (0 == rgba->r && 0 == rgba->g && 0 == rgba->b) {
// then set the alpha value to transparent:
rgba->a = 0;
}
}
使用している画像データが異なって表現されるであろう。
関連する問題
- 1. これは重複コードと見なすことができますか?
- 2. 私は自分のテクスチャ(またはポリゴン)を見えなくすることができますか? (opengl es 1.1)
- 3. コロナで画像の色合いを変えることはできますか?
- 4. Pythonで書かれた3D OpenGLゲームは、見栄えが良く、速く動くことができますか?
- 5. このコードでは、Collection.size()を使用してカウンタを置き換えることはできますか?ここ
- 6. アンドロイドの背景色を変えることはできますか?
- 7. クライアントをスレッドと見なすことはできますか?
- 8. DataGridViewで背景色ではなく選択枠を表示することはできますか?
- 9. ブラウザ内でQRコードを生成することはできますか?
- 10. jaxb.propertiesをコードに置き換えることはできますか?
- 11. あなたは私にこのコードを客観的なCで与えることができますか?
- 12. Xcodeにコードを書くことなくクイズアプリを作ることはできますか?
- 13. C++で簡単な再帰のコード例をいくつ見つけることができますか?
- 14. 私のPerl書き換えキュウリを見直すことはできますか?
- 15. ScrollBarの色を変更することはできますか?
- 16. ダイナミックキーでjson内のフィールドを見ることはできますか?
- 17. キャンバス内にHTMLボタンを置くことはできますか?
- 18. dijitエディタ内にiframeを置くことはできますか?
- 19. PHPクラス内の関数を置き換えることはできますか?
- 20. テキストファイル内の1つの単語を置き換えることはできますが、別の単語を置き換えることはできますか?
- 21. EditText `dots`の色を変えることは可能ですか?
- 22. コントロールはiPhone 4でよく見えますが、iPhone 3GSでは見えません。なぜですか?
- 23. XAMPPデータベースはどこで見ることができますか?
- 24. ハッブルロガーメッセージはどこで見ることができますか?
- 25. &で置き換えることはできますか? C++で
- 26. 多くのコードを書くことなくユーザーインターフェイスを構築できるPythonライブラリはありますか?
- 27. どこのコードで異なる画面間の接続を見つけることができますか?
- 28. これはAPIと考えることができますか?
- 29. このRubyコードをより簡潔に書くことはできますか?
- 30. 具体的なサブクラスではなくjava.lang.Exceptionを捕まえることができますか?
あなたは黒い背景を望んでいないということをどういう意味ですか?それは白または透明(色無し)であるべきですか?お願いします。 (それが白ならば、星は明らかに見えません) – Manuel
私の説明が不足していると言いたいのですが、私は黒を取り除き、その場所に完全な透明性を残しておきたいと言っていました。これは白い星だけを残すでしょう。 – Fitzy