1

iOS 描画アプリを作成していますが、描画に使用しているテクスチャを回転させて、テクスチャがストロークの方向に従うようにする方法を理解したいと考えています。

iOS 用の Sketchbook とブラシは、これを実現する 2 つのアプリです。

これを達成する方法を知っている人はいますか?

私が捉えようとしている概念の例を次に示します: http://drawsketch.about.com/od/learntodraw/ss/pencilshading_5.htm

添付されているのは、実際のスケッチブック アプリのスクリーンショットです。ここに画像の説明を入力

アップデート:

私はこれを理解することができました(助けてくれたSOコミュニティに感謝します!)、私の答えをここに投稿しました:https://stackoverflow.com/a/11298219/111856

4

1 に答える 1

1

描画中にブラシ テクスチャを回転させることができます。ストロークの各セグメントの y デルタのアークタンジェントを x デルタで割ることで、角度を取得できます。

atan2(newY - prevY, newX - prevX);

次に、線に沿った各ポイントでブラシ テクスチャをブレンドする前に、その量だけブラシ テクスチャを回転させます。

于 2012-06-28T01:31:17.100 に答える