#author("2026-06-17T13:53:07+09:00;2019-07-05T20:51:19+09:00","default:inoue.ko","inoue.ko") *Processing ~ Processingとは、電子スケッチブックという発想で開発された、デザイナー・アーティストのためのプログラミング環境です。 MIT(マサチューセッツ工科大学)メディアラボにおいて、ジョン前田、Casey Reas 、Benjamin Fry らが、電子アートとビジュアルデザインのために開発したプログラミング言語で、視覚的フィードバックが簡単に得られる点で、プログラミング学習用の教材と しても注目されています。 -GNU GPL で公開されているオープンソースのソフトウエアです。 -Win版、Mac版、Linux版、すべて存在します(使い方も同じです)。 -ダウンロードして解凍し、適当なフォルダに置くだけですぐ使えます。 -Javaをベースに動作しています(したがってJavaの動作環境も必要です)。 -サンプルが多数附属しているので、それらを例題としてスムーズに学習できます。 -実行形式のソフトウエアとしてのエクスポートが可能です。 -画面上での作品をPDFにすることができます。 -GAINERとの接続でインタラクティブなメディアアート作品づくりも可能です。 ~ ***関連情報 -[[Processing Official Site>http://processing.org]] -[[Processing ダウンロード>https://www.processing.org/download/]] -[[Processing ダウンロード>https://processing.org/download]] 基本的には無料で入手可能です(No Donation にチェック)。 -[[Processing リファレンスマニュアル>http://processing.org/reference/index.html]] -[[サンプルが紹介された入門サイトが多数あります>Google:Processing 入門]] -[[作品もオープンなかたちで公開されています>Google:Processing 作品]] -[[Processing/Sample]] -[[p5.js]] ProcessingをJavaScriptで実現するライブラリ Webブラウザ上で各種インタラクティブなアートを楽しむことができます。 //注)Webで紹介されている作品をブラウザ上で見る場合 //ブラウザの「設定」で「Javaを有効」にする必要があります。 //-[[Basic Sample I>http://www.kyusan-u.ac.jp/J/inoue.ko/OpenSquareLegacy/interactionDesign_pr_basic.html]](旧サイト) //-[[Basic Sample II>http://www.kyusan-u.ac.jp/J/inoue.ko/OpenSquareLegacy/interactionDesign_pr_interactive.html]](旧サイト) //-文法 //--[[基本制御構造>http://www.kyusan-u.ac.jp/J/inoue.ko/OpenSquareLegacy/interactionDesign_pr_control.html]](旧サイト) //--[[マウスとキーボード>http://www.kyusan-u.ac.jp/J/inoue.ko/OpenSquareLegacy/interactionDesign_pr_mouse_and_keyboard.html]](旧サイト) //--[[変数>http://www.kyusan-u.ac.jp/J/inoue.ko/OpenSquareLegacy/interactionDesign_pr_data.html]](旧サイト) //--[[描画関数>http://www.kyusan-u.ac.jp/J/inoue.ko/OpenSquareLegacy/interactionDesign_pr_shape_and_color.html]](旧サイト) //--[[演算子>http://www.kyusan-u.ac.jp/J/inoue.ko/OpenSquareLegacy/interactionDesign_pr_math.html]](旧サイト) ~ ~