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.
転送・転載禁止
------------------------------------------------------------------------