1043 : Jitter 1.6の新オブジェクト&新機能 : 赤松正行 


------------------------------------------------------------------------
DSPマガジン 2006.08.17 No.1043
------------------------------------------------------------------------

シリコンバレー、サンノゼでのISEA2006から帰って参りました。The Breadboard Bandの演奏は大成功、サンフランシスコではCycling'74の連中にも会ってきました。滞在中はカリフォルニアの青い空を満喫。夜は寒いくらいの快適さだったので、日本に戻っての猛暑に閉口しています。さて、今回は短いですが、Universal Binary化されたJitter 1.6に加わった新しいオブジェクトと新しい機能を見ていきましょう。大きな変更点はないようですが、3つの新オブジェクトは有用そうですね。以下、Jitter 1.6のインストーラ・ディスクに含まれる「jitter16-release-notes.txt」の翻訳です。

------------------------------------------------------------------------
Jitter 1.6の新オブジェクト&新機能
赤松正行

Jitter 1.6.0 リリース

新しいオブジェクトと新しい機能:
- jit.gl.imageunit: (新オブジェクト)jit.gl.slabに似た方式で、Apple Image Unitsをカスケード接続する。
- jit.gl.multiple: (新オブジェクト)入力されるマトリックスに従って、任意の3Dオブジェクトの複数のインスタンスをレンダリングする。
- jit.vcr: (新オブジェクト)ひとつのQuickTimeファイルにオーディオとビデオをリアルタイムに記録する。
- jit.broadcast: 圧縮データレートを設定するために、新たにdatarateアトリビュートを追加(mode 0のみ)。
- jit.freeframe: Windows版とIntel Mac版での連続する複数のfreeframeエフェクトでのパフォーマンスを改善するために、新たにinmodeアトリビュートとoutmodeアトリビュートを追加("jitter"または"freeframe"を指定)。
- jit.gl.* 描画前にデプス・バッファーを消去するために、新たにdepth_clearアトリビュートを追加(3Dオブジェクトやレイヤーが重なり、独自のジオメトリーにおけるデプス・テストが必要となる場合に役立つ)。
- jit.gl.* オートマティック・モードにおけるレンダリング順序を設定するために、新たにlayerアトリビュートを追加。
- jit.gl.* ワールド・トランスフォームをオーバライドしてマッピングするために、新たにtransform_resetアトリビュートを追加(videoplaneをウィンドウや他のオーバーレイの大きさにマッピングするのに役立つ)。
- jit.gl.sketch: 新たにglgetメッセージを追加。
- jit.gl.sketch: JavaScript/Javaあるいはパッチから即時レンダリングするために、新たにimmediateアトリビュートを追加。
- jit.gl.render: 特定のレイヤーを描画するために、drawclientsメッセージにアーギュメント指定を追加。
- jit.gl.render: screentoworldとworldtoscreenメッセージを追加。
- jit.pack: マルチプレーンの複数のマトリックスを統合するために、新たにoffsetアトリビュートとjumpアトリビュートを追加。
- jit.qt.broadcast: 圧縮データレートを設定するために、新たにdatarateアトリビュートを追加(mode 0のみ)。
- jit.qt.broadcast: 新たにgetcodeclistメッセージを追加。
- jit.qt.broadcast: 新たにstreamnameアトリビュートを追加。
- jit.qt.movie: 編集モードに基づいてムービー・タイムを取得および設定するために、新たにedittimeアトリビュートを追加。
- jit.qt.movie/spigot~: QuickTime 7でも動作するようになった(注意:オーディオ・ファイルをディスクにキャッシュするので、最初のロード時にオーディオ・キャッシュを書き出すことになる)。
- jit.qt.record: データレートをサポートするコーデックに対して、新たにdataeateアトリビュートを追加。
- jit.unpack: マルチプレーンの複数のマトリックスに分割するために、新にoffsetアトリビュートとjumpアトリビュートを追加。
- jitterでのJavaサポート: 新たにJitterMatrix.copyMatrixToArray()とcopyArrayToMatrix()メソッドを追加。
- jitterのカーネルへのspigot_getcachesizeメッセージを追加。
- spigot~: spigot_purgecacheメッセージを追加。

------------------------------------------------------------------------

メルマガの発行確認や購読中止は、DSPマガジンWEBサイトをご覧ください。

http://dspmag.iamas.ac.jp/

------------------------------------------------------------------------
Copyright(C)2003-2006 DSP Magazine. All Rights Reserved. 転送・転載禁止
------------------------------------------------------------------------ 

       


©