エッシャー風作品作成ソフトについて



Escher_soft.png

オープンラボにあるソフトは私達の研究室[http://tmubdell.math.se.tmu.ac.jp/]で、


「こんな、アプリケーションがあったら、エッシャー作品に対して興味もってくれるよね。」


といった感覚で受け継ぎアップデートをしていっています。




このソフトの動作環境等はオープンラボのページを参照して下さい。







このソフトを使用すると、
このような絵から、


http://tmubdell.math.se.tmu.ac.jp/wiki/uplodedimg/Escher_soft_sample_pega_draw.png




次のようなエッシャー風な絵を作成することができます。





Escher_soft_sample_pega_show.png








おおよその使用方法は、オープンラボからダウンロードできるzipファイルのreadme.txtに記載しているので大丈夫だと思いますが、ここでも少し使用方法を示しておきます。






  • 1.左上の窓(描画ウィンドウ)と、中央にある大きな窓(表示ウィンドウ)について
    • 描画ウィンドウ(左)にお絵かきをして、「DRAW」ボタンを押すと、表示ウィンドウ(右)に表示されます。



      Escher_soft_draw_window.png
      Escher_soft_show_window.png







Escher_soft_pattern.png
  • 2.描画パターンと描画色について
    • 多角形の選択ボックスでは、「正方形」や「正六角形」など多角形を選択することにより、描画パターンを変更できます。
    • 描画色の選択ボックスでは、「黒」や「赤」、「緑」などの色を選択することにより描画色を変更することができます。
          描画色選択ボックスで「消しゴム」を選択することにより、誤って描いてしまった部分を消すことも可能です。






Escher_soft_imp_exp.png
  • 3.インポートとエクスポート機能について
    • メニューにある「File」の項目の中に「Import」,「Export」があります。






Escher_soft_export_window.png
  • 「エクスポート」について
        メニューの「Export」をクリックすると、右図のような「保存ウィンドウ」が表示されます。
        自分の描いたデータの保存したい場所とファイル名を指定して、保存ボタンをクリックして下さい。
        描いたデータは、escファイルとして保存されます。






Escher_soft_import_window.png
  • 「インポート」について
        メニューの「Import」をクリックすると右図のような「開くウィンドウ」が表示されます。
        既存のescファイルを選択することで描画データをインポートすることができます。
        bmpファイルもインポートできますが、80x80のサイズのbmpファイルをインポートすると「正方形」として、
        69x81のサイズのbmpファイルをインポートすると「正六角形」としてインポートされ描画されます。
        それ以外のサイズですと、正しくインポートされません。
            bmpファイルのインポート機能は「どのようにすればうまく描けるのだろう??」という人向けに、
            Webで「Escher 絵」等と検索し、検索結果で出てきた画像をインポートし表示ウィンドウに表示させることにより
            感覚を掴んでもらおうと目論んだ機能です。


        *サイズに依らず「正方形」、「正六角形」を選択してインポートできるよう近々アップデート予定です。










不具合と要望について



  • 不具合

    1. インポートする際に黒色以外の色が左上の描画ウィンドウに反映されない。
      (表示ウィンドウについては、きちんと反映される。)


  • 要望

    1. 消しゴムで消せる範囲が小さいので消しにくい。


    2. 直線がかけるようにしたい。


    3. 太さを選択して絵をかけるようにしたい。



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-10-28 (火) 15:23:04 (1118d)