我正在创建一个ios绘图应用程序,并想了解如何旋转我用于绘制的纹理,使纹理遵循我的笔触方向。
用于iOS和画笔的Sketchbook是我见过的两个应用程序。
有没有人知道如何实现这个目标?
以下是我要捕捉的概念示例:http://drawsketch.about.com/od/learntodraw/ss/pencilshading_5.htm
附件是实践中的Sketchbook应用程序的截图。
更新:
我能够解决这个问题(感谢SO社区的帮助!)并在此发布了我的答案:https://stackoverflow.com/a/11298219/111856
答案 0 :(得分:1)
您可以在绘制时旋转画笔纹理。您可以通过将y delta的反正切除以行程的每个段的x delta来获得角度:
atan2(newY - prevY, newX - prevX);
然后将画笔纹理旋转该量,然后在沿线的每个点进行混合。