【OSS】グラフィックデザイナーのためのプログラミング言語「Processing」---電子アートとビジュアルデザイン

【OSS】グラフィックデザイナーのためのプログラミング言語「Processing」---電子アートとビジュアルデザイン

OSS×クラウド最新TOPICS 2018年12月3日 14:31

【OSS】グラフィックデザイナーのためのプログラミング言語「Processing」---電子アートとビジュアルデザイン

視覚芸術の領域内でのコーディング方法を学習するための言語「Processing」について紹介。

Processingとは

Processingは、「2D」「3D」「PDF」「SVG」出力のインタラクティブなプログラムを作成できる。

当初、ソフトウェアスケッチブックとして機能していたが、視覚的コンテキスト内でプログラミングの基礎を教えるための開発ツールに進化している。Processingは、過去14年間、「視覚芸術の中でのソフトウェアリテラシー」および「テクノロジー内の視覚リテラシー」を促進してきている。学習とプロトタイプ作成のために「数万人の学生」「アーティスト」「デザイナー」「研究者」「愛好家」などがProcessingを使用している。

Processingソフトウェアはフリーでオープンソースであり「Mac」「Windows」「GNU/Linux」の各種プラットフォーム上で動作する。

https://processing.org/overview/

Processingの利点

・オープンソース---自由に使用できる
・プロジェクト拡張性
・OpenGL統合
・インタラクティブ出力
・プラットフォーム非依存

ライブラリ

Processingコミュニティは100以上のライブラリを作成し提供している。
・コンピュータビジョン
・データ視覚化
・音楽構成
・ネットワーク
・3Dファイルエクスポート
・プログラミングエレクトロニクス など

https://processing.org/reference/libraries/

チュートリアル紹介「シンプルなブロックジャンパーゲーム作成」

Processingを使用してシンプルなブロックジャンパーゲームを作成する方法について紹介している。
・デバイス固有のインストール手順
・ワークスペースの設定
・基本設定
・障害物作成
・衝突と回避方法の設定
・ゲームにスコアを追加
・仕上げ

以上、下記URLからの要約
https://opensourceforu.com/2018/11/an-introduction-to-processing-a-tool-for-graphics-designers/

クリエイティブ・コモンズ・ライセンス
この作品は クリエイティブ・コモンズ 表示 - 非営利 4.0 国際 ライセンスの下に提供されています。

OSSNEWSに広告を掲載しませんか?

関連オープンソース

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter