[Processing]1.0リリース

Posted under processing by uechoco on 水曜日 3 12月 2008 at 19 : 23 : 31

そういえば、いつのまにかProicessingの正式版となる1.0がリリースされました。内部リビジョン番号は0162です。

Processing 1.0での変更点

  • ライブラリの変更
  • P2Dレンダラの復活
  • PShapeクラスによるSVG読み込みの対応
  • PVectorクラスの追加
  • コンパイラの変更
  • ソースコードのUTF-8化
  • JRE(JDK) 6.0 update 10への対応(ただし、genericsや拡張for文などのJava 1.5文法は未対応)
  • etc…

まだまだ知名度は低いものの、徐々に名前は広まっています。特に情報デザイン工学などを勉強している学生にとっては、常識に近くなっている気がします。

また、最近では、processing.jsなど、エンジンを移植する人もいるようです。

ゆっくりと、着実にProcessingは浸透していきます。


[Processing]0138リリース

Posted under processing by uechoco on 日曜日 1 6月 2008 at 17 : 14 : 19

2008年5月31日に、Procrssing 0138がリリースされました。ProcessingのDownloadページからダウンロードできます。

0137から0138には、以下のような変更点があります。(適当和訳)

  • 0136以降で、最初に表示したスケッチウィンドウ以外がでコードが実行できていなかった退行バグを修正。
  • ライブラリを読み込んだ時の「expecting EOF, found …” 」というバグを修正。
  • Exportボタンが押されたときのデバッグ出力を削除。
  • Mac OS XでのProcessing.appのエンジンをJava 1.5に切り替え。
  • その他バグフィックス。

0136、0137、0138と1日おきにリリースが行われていることから、0136系はまだ安定しなさそうですね。退行バグも発生していることからも、開発版として見守っていたほうがよさそうです。


[Processing]0137リリース

Posted under processing by uechoco on 土曜日 31 5月 2008 at 16 : 06 : 37

2008年5月30日に、Procrssing 0137がリリースされました。半年振りのリリースですね。ProcessingのDownloadページからダウンロードできます。

0135から0137には、以下のような変更点があります。(適当和訳)

  • 新しいProcessing実行プログラム
    • stopボタンが適切に動作する。
    • スケッチのシャットダウンが正しくできる。
    • エラーハンドリングの向上した。
    • そのうちデバッガもサポート。
    • スケッチの起動がほんの少しだけ遅くなった。
    • 正しく動くように移行しようとするときに少し混乱するかも(たとえば変なエラーが出るとか)。
  • Java 1.5のエンジンに対応。ただし1.5で追加されたジェネリクスや拡張for文、enumなどは対応していない。
  • XMLライブラリをNanoXML-LiteからNanoXMLに。少し容量が増えるが、それだけに機能も豊富。
  • ライブラリの読み込み方法のバグを解消。ライブラリによっては動かなくなるかも。
  • curveTangent()メソッドの実装。
  • Candy SVG ライブラリが二次方程式的なカーブをサポート。
  • PDE上で、[Ctrl]+[/]キーでコメント・アンコメントが可能に。
  • EeePCに対応するためにウィンドウサイズの初期値を変更。
  • リファレンスの更新。
  • saveStream()メソッドのstaticバージョンを追加。Fileオブジェクトに使える。
  • openStream()メソッドをcreateInput()メソッドに改名。
  • createOutput()メソッドを追加。OutputStreamを生成する。
  • その他バグフィックス。

[雑記]メディアアートについてのマインドマップ

Posted under processing by uechoco on 土曜日 17 5月 2008 at 19 : 05 : 53

夕飯まで暇があって、たまたま開いていたWikipediaのメディアアートのページが見えていたので、なんとなくマインドマップ化してみた。

『メディアアート(Wikipedia)』のマインドマップ

気まぐれなので、これだけですが。。。


[Processing]Processing用のGeSHiハイライトファイルを作ってみた

Posted under processing by uechoco on 火曜日 15 4月 2008 at 22 : 15 : 44

Processing用のGeSHiハイライトファイルを作成しました。MovableTypeからWordPressへの移行作業の副産物なんですが、とりあえず動いているし、ハイライトや関数リンクも大体問題ないので公開します。

GeSHiを使用しているシンタックス・ハイライト系であれば、きっと動くと思います。ざっと例を挙げましょう。

ダウンロードは以下のリンクです。

geshi-processing-1.0.0.zip

私はWordPressのiG:Syntax Hiliterプラグインを使っているので、プラグイン ディレクトリのsyntax_hilite.phpのdoHilite()関数のswitch-case文に以下を追加しています。

PHP:
  1. // Processing Highlight
  2.             case "p5code":
  3.                 $mType = "processing";
  4.                 $mTypeShow = "Processing";
  5.                 break;

こうすることで、p5codeというタグでハイライトができるようになります。


« 前ページへ次ページへ »

Copyright © 2012 うえちょこ@ぼろぐ. WP Theme created by Web Top.