40歳の誕生日に早期リタイアしアフィリエイトなどでセミリタイア中です。今はメダカにはまってます。時々100均ネタなどもありますのでお気軽にご覧ください。

menu

40代のセミリタイア生活

ベジエ曲線を使えばVB.netでも丸い多角形も簡単に描けるって知ってました?

Pocket

にほんブログ村 ライフスタイルブログ セミリタイア生活へにほんブログ村 雑貨ブログ 100均雑貨へ

RPGツクールMVのタイル画像作成ソフトを作ろうシリーズ。

前回に引き続き、石的なものを描くプログラムについて少し考えてみました。

RPGツクールのタイル画像のように小さな絵ならこだわらなくても良い事

RPGツクールのタイル画像のようにドット数が少ない画像では、角の丸さはあまり関係ありません。小さすぎて角が丸いのかカクカクしているのかなんて、よくわからないからです。

こだわったとしてもあまり効果はないと思いますが、角を丸めたいと思ってしまったのでやってみる事にしました。

カクカクした多角形を直線で描くよりは、曲線を使って柔らかな感じを出したい。そんなときはベジエ曲線を使ってみましょう。

VB.netでもベジエ曲線が簡単に描ける

ドロー系のお絵かきツールを使う人にはおなじみのベジエ曲線。これがなんとも簡単にVB.netでも描けてしまうって知ってました?

私は知らなかったので驚きです。

そもそも絵を描くツールを作り出したのは今年に入ってからなので知らなかっただけかもしれませんが、ものすごくうれしい発見でした。

線の開始点と制御点2つ、終了点の合計4点を指定すると見事にベジエ曲線が描けます。

もっと複雑な曲線にしたければグラフィックパスなどに追加していき、最後にパスを描画するという事も出来ますからスゴイ。

コレが出来るなら本格的なお絵かきツールも作成できそうです。(やる気があればですが。)

タイル画像作成ツールはもう少しで、ひと段落付きそうなので近日中にバージョンアップできそうです。


スポンサーリンク

Pocket

コメントは利用できません。
KAZUO
自己紹介
気軽にメールください


リタイアして今はブロガーとして頑張っています。セミリタイアしたい方もリタイアしない方にも役立つ情報を発信したいと思っています。

■フォローお願いします


■応援いただけると嬉しいです
にほんブログ村 ライフスタイルブログ セミリタイア生活へ
免責事項・著作権・プライバシーポリシー

お気に入りに登録

キーボードの「Ctrl」と「D」を同時に押してから「完了(追加)」ボタンをクリックしていただきますと「お気に入り(ブックマーク)」に追加できます。