ベジエ曲線 (下のスクリーンショット) から "blob" を作成しましたが、疑似 3D に見えるように陰影を付けたいと思います。そしておそらく、表面自体に真っ白な「光点」があります。例:このビデオで使用されているシェーディングを実現する方法に興味があります。
- これを達成するための良い方法を誰かが推奨できますか? 標準の Graphics2D.fill および setPaint メソッドは十分に洗練されていない可能性があると推測しています。
- また、これについてさらに学習するための優れたリソース (できれば無料/オンライン) を推奨できる人はいますか?
編集
いくつかの追加情報: 以下のフラットな塗りつぶし効果を実現するために、オブジェクトを作成しArea
、個々Ellipse2D
Shape
の を使用してオブジェクトに追加add(new Area(ellipse))
し、最後に中央のポリゴン領域を追加して、中央に空白が残らないようにします。
代替テキスト http://www.freeimagehosting.net/uploads/bc8081cbf2.png