SFML のベタ画像の上に半透明のカラー レイヤーを重ねた効果を再現しようとしています。SFML で適切にレンダリングされるベース イメージがあります。私の画像エディターでは、画像の上に多数のレイヤーを配置して、画像のさまざまな色のインスタンスを作成しています。たとえば、最初に使用した赤のレイヤーの RGBA 値は 222、14、14、128 です。ベース イメージのスプライトで SFML の setColor メソッド (この同じ RGBA コードを使用) を使用すると、最終イメージの色は次のようになります。同じではなく、はるかに活気がないように見えます。メソッドの使用法を誤解していますか、それともバグですか? 画像エディターで得られるのと同じ色を取得する方法はありますか?
2247 次