0
Canvas
とPaint
を使って、Androidでカーブを動的に(ベジェ)作成しようとしています。 setStrokeWidth
で素敵なカーブを簡単にやったり、より複雑なポリゴン/パスを作ったりできます。「ペイント」と「キャンバス」で曲線のグラデーションを作成
しかし、この例のようにグラデーションを曲線に沿って作成するにはどうすればよいですか?いずれの方向のLinearGradient
も同じ感触を与えません。曲線の一部で
も狭い勾配があります。
これはいくつかの内側のシャドウによって作成されているのでしょうか、多分多くのカーブを再描画していますか?
ありがとう。だからあなたは何かの3Dレンダリングを考えているのですか?それはリアルタイムでそれを行うAndroidアプリから私は信じています。私はその効果を気に入って、アプリでそれを使うことを考えました。私は、いくつかの曲線を描くような、さまざまなテクニックを重ねることを考えていましたが、それをぼかすと、上の部分を重ねて表示しましたが、それほど速くないように、うまくいきません... 私は、回答としてマーク。 – bwinds
ああ、これはそのアプリでアニメされていますか?もしそうなら、カスタム2D図面ライブラリまたは2D/3Dゲームエンジンを使用していると思われます。それが静止画像の場合は、おそらくレンダリング、またはPhotoshopで作成したレタッチビットマップをラスタイメージとして保存します。手続き的にこのような類似の芸術的効果を作り出す技法があります。そのためにデモシーンで多くの例を見つけることができます。私は単なる組み込みのAndroidのグラデーションではないと言っています。 –