0

アイソメ マップを表示する Java コードを作成しようとしています。

いくつかのループで3-dimensional table表示されているだけです。for

特定の光源からの光の分布を処理するコードを完成させました。だから、私は知っています:

  • 最適化されていません
  • 現実的ではありません
  • 光はいくつかのブロックの後ろを通過します (各ブロックは一意であり、片側から照らされている場合は全体になります)。

私の質問は: JavaFX のエフェクトを使用して、各ブロックの色相と明るさを変更します。問題は、写真でわかるように、次のことです。

図

光の加減で明るさ・色相を変えられるのですが、不透明度はどうやって変えるのでしょうか?現在のように暗く/オレンジ色になるのではなく、光の効果が徐々に薄くなるようにするには?

ありがとうございました !

PS1 : ご覧のとおり、岩のライトは問題ありませんが、芝生のライトは... 悪いです。色相がなぜそのようになっているのか正確にはわかりません。岩が灰色・白しかないからです。したがって、色合いは影響しません。それで、私はそれもその色を変えることができますか?

PS2 : 私は少し初心者です。申し訳ありません。ばかげた質問だと思います。

4

1 に答える 1

1

LOL わかりました。実際には、gaussianBlur、sepiaTone、明るさレベルなど、複数の効果を使用します。

それはそれを完璧にします;)

于 2013-01-20T20:37:27.283 に答える