- ベストアンサー
iPhoneSDK 楕円の描画およびグラデーション
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
いま調べてみたら、グラデーションもプログラムで書けるようです。 Quartz 2D Programming Guide http://developer.apple.com/library/mac/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/Introduction/Introduction.html#//apple_ref/doc/uid/TP30001066 このガイドをひととおりおさらいしてください。そうすれば、あなたのやりたいことがすべてできるようになるでしょう。
その他の回答 (2)
- harawo
- ベストアンサー率58% (3742/6450)
回答No.2
CoreGraphicsで描画する場合は、「一発」ではできません。 楕円を描画して、それをTransform(座標変換)で角度を付けるという、2段階の処理になります。 グラデーションは、グラデーションのビットマップ画像を用意して、それを楕円でマスクするという処理になります。 ひとつひとつ説明すると、CoreGraphics全体を解説することと、ほぼ同じことになるので、さすがにそれはできません。あるていど組んだプログラムを見せていただいて、どこがうまくいかないのかを、検討していくということになるでしょう。
- harawo
- ベストアンサー率58% (3742/6450)
回答No.1
OpenGLを使いますか、使いませんか? 私はOpenGLは疎いので、そちら方面では答えられません。
質問者
補足
お返事ありがとうございます。 いいえOpenGL限定など決まった描画方法など決めていません。 CoreGraphicsやQuartzなどわかる範囲でお知らせ頂けますと大変助かります。 宜しくお願い致します。
お礼
早々のご回答ありがとうございました。 早速、拝見して勉強してみたいと思います。