2010-10-30 16 views
1

Je suis assez nouveau aux graphiques mais je veux créer une application d'iphone/ipad qui dessine librement la main. C'est comme le doigt bouge, un chemin est peint. Où puis-je commencer (livres, ressources, etc.)? Les choses que je vois sur les docs d'Apple parlent de lignes et d'arcs. Ce sont simples. Ils parlent brièvement des courbes de Bézier. Est-ce que c'est ce que je devrais examiner? Devrais-je même utiliser du quartz pour ce type de dessin puisque le nombre d'interpolations serait très élevé (je présume) et rendrait ce type de dessin assez inefficace?Dessin à la main libre sur l'iphone/ipad

Merci

+0

Vous pouvez essayer ma réponse. Il suffit de télécharger le code à partir du lien fourni dans le tutoriel et exécutez-le une fois. –

Répondre

0

Eh bien, cela dépend de ce que vous essayez de faire. Nous aurions vraiment besoin de plus d'informations sur exactement le type d'application que vous voulez faire.

ce tutoriel est forte http://www.techotopia.com/index.php/An_iOS_4_iPhone_Graphics_Drawing_Tutorial_using_Quartz_2D

Vous pouvez le faire en OpenGL et le dessin serait plus rapide, mais il est plus compliqué à programmer.

Je voudrais utiliser les touches pour dessiner ce que vous voulez, puis composite cette information dans l'image plutôt que de dessiner une longue séquence de formes que l'utilisateur a fait. De cette façon, vous dessinez seulement la forme actuelle et une image.

1

J'ai implémenté ceci en utilisant la courbe de Bézier.

J'ai écrit un tutoriel à ce sujet ... vérifiez ici. iOS simple hand drawing