• ベストアンサー

VB2005で、CADのレイヤ機能の実現?

VB2005初心者です。 CADにあるレイヤ機能を実現する方法ってあるのでしょうか? レイヤ機能とは、アニメのセル画みたいなイメージで、透明のシートに絵を書いて何枚も重ねたようなものです。好きなシートを対象に絵を描いたり消したり、できる昨日のことです。 VB2005で実現出来るのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

そういったことを開発したことがないので参考意見てことで。 ウィンドウ上にレイヤーの数だけ透明なコントロールを重ねるてな実装はあり得ないでしょうね、普通に考えて。 各レイヤー上にあるオブジェクトを重ねた結果だけを表示するとか。 じゃぁレイヤー上にある個々のオブジェクトをユーザーが操作することを可能にするのにはどうするか。 やらなきゃならない事はいっぱいありそうですね。 マイクロソフトが全面協力して学生が開発した(している)Paint.NET という画像編集ソフトがあります。(ラスタ系ですが) ソースコードも公開されていますので参考にしてみてはどうでしょうか。 http://www.getpaint.net/

関連するQ&A