KDPV 1.ノード(シーン)を操作するためのインターフェイス。 リンクの確立とイベントのバインド。
私はインタラクティブな映画を作ることについて長年の考えを持っています。 チンチャーのキノオートマチックの意味ではなく、 はっきりした映画のような輪郭と分岐した物語(ヒロインを残したい場合は3を、ヒロインを残すために4を押す)の「クエスト」のタイプではなく、メディアの非線形性の原則。 私が何を言っているのかお伝えしようと思います
並列アクションが展開される特定の場所または場所のセットがあると想像してください。 ここで、特定のロケーションスキーム内を移動し、さまざまなイベントを観察できることを想像してください。 つまり これは、このような種類のインタラクティブな並行編集です。 さらに、単純な切り替えに加えて、無料のストーリーライン(または多くの並行ストーリーライン)に加えて、映画の構造は、作家によって設定され、それ自体が舞台設定、編集リズム、照明ソリューション、サウンド、およびプロット自体と一緒に追加の表現力豊かなツールである追加の接続を提供します(この例ではプロット)など
一般的に、私はこれに根本的にアプローチすることを決めました、そして、それはこの点で私がすることであると思います。 インタラクティブなノンリニアシネマを作成するための編集ツールを作りたいです。 このツールは、パブリックドメインのオープンライセンスの下にあります。 以下では、実装する基本的な機会について簡単に説明します。
インタラクティブな非線形シネマのインストールツール
取り付けモジュール:
- 通常の線形キーにマイクロシーンをマウントする機能
- シーンに非標準メディアを含める機能(たとえば、センサーからのデータ)
- マルチタイムライン(各マイクロシーンの独立したタイムラインの多く、2つ以上のタイムラインをリンクする機能、および並列イベントの整列)
- 独立したタイムラインとマイクロシーンを組み合わせる機能
- マイクロシーンをグラフにリンクする(つまり、ブランチのシーン接続のロジックを指定する機能)
- 非標準メディアからのバインディングまたはイベントで分岐する機能
- メタ接着(1つのマイクロシーンから別のマイクロシーンに切り替えるときの強制編集効果、たとえば、マルチショットを行うことができます)
- ループマイクロシーンを取り付ける可能性
- 単一のシーン内のソース(カメラ、音源、センサー)の切り替えをアルゴリズム化する機能(つまり、マイクロシーン内のブランチの編集)
2つの重要な側面に注意してください。
この実施形態では、例えば、すべてのノード(マイクロシーン)の接続グラフが閉じられている場合(スケッチを参照)、フィルムは一般的なタイミングの概念を持たない場合がある。 つまり たとえば、すべてのプロットをループしたり、より洗練された方法で接続したりできます。
2.視聴者がボタンを押すことや、一般的に映画のスペースを移動するための特別な追加アクションがあることを意味しません。 代わりに、動きは外部ソースに結び付けられ、マイクロシーン間の関係のロジックとトポロジーに埋め込まれます。 つまり たとえば、眼球運動または変位センサー、または著者によって発明されたいくつかの追加要因は、どのシーンが「マウント」されるかに影響を与える可能性があります。 この場合、もちろん、すべての場所とすべての時系列のロジックも直接移行に使用できる必要があります。 後者は、シーンにアクセスするための「メタインターフェース」レベルで実装できます。 つまり フィルムの条件付きの体積「マップ」。
原材料の分類および選択モジュール:
スケッチ2.ソースメディアマテリアルを操作するためのインターフェイス。
インタラクティブシネマは、複雑に構造化されたソースマテリアルの量が意図的に多いことを意味するため、このような特別なモジュールの存在が必要になる可能性があります。
a)以下に関してフレームに分割される可能性:
●ロケーション
●撮影日または間隔
●時系列
b)同様のパラメータに従ってシーンに結合する
c)追加のアルゴリズム化可能なパラメーターを設定する機能
●支配的な色で
●サウンド環境別(サウンドレベル)
●追加パラメータ(たとえば、記録された感覚データなど)に応じて
●フレーム内の光の動きについて
●フレーム内の動きによる
d)追加のパラメータによりフレームとシーンに手動でタグ付けする簡単な機能
そして、明らかに、これらすべてのために、あなたはある種の「プレーヤー」を必要とするでしょう。 最初の概算では、ソフトウェアインストールの準備ができており、Webインターフェイスを提供し、メディア環境をセットアップするための構成でスタンドアロンを起動するためのマルチストリーミング+ユーティリティを提供できると思います。
アプリケーションの範囲
まず第一に、これは実験的な取り組みであることをすぐに注意する必要があります。 この点で、私は技術的およびセマンティックな実装のように、芸術的長所と短所の主張にあまり注意を向けたくない。
明らかに、そのようなアイデアは映画館でのデモンストレーションにはほとんど役に立ちません。 最も有望な形式は、ほとんどの場合、個人またはクラブの視聴です。 そして、ここで、ある観点では、「仮想現実への没入」の現代的な手段の全力が関係するかもしれません。 したがって、特に、すべての種類の非標準のソースとメディアを使用する可能性を説明に含めました。
実際、私はコミュニティの意見を聞き、議論したいと思います。
そして、突然、読者の中に、映画ビデオ実験のコーダーの中から、この事業に参加したい人がまだいたら、私はどんな協力にも喜んでいるでしょう。 このプロジェクトは、オープンGPLまたは同様のオープンソースで実装されます。 推定開発フレームワーク:Qt、C ++、クロスプラットフォーム(Linux、Mac、Win)。