ノート
アセンブリは静止できるため動きます
ヒーローは、ノードとリンクの小さな 3D 投影です。そうでなくなるまでは意図的に静かにしています。人がいるか、少し時間が経過するのを待ちます。
ビデオではなくキャンバス
記録されたアニメーションは、どの画面やどの接続でも同じように見えます。投影は、ポインタ、キーボード、およびデバイスに応答できます。これも小さいです。ジオメトリはメディア ファイルではなく、ノードとエッジのリストです。
最初のバージョンは、固定視点のキャンバス 2D プロジェクションです。ゲームエンジンになろうとしているわけではありません。グリッド、ラベル、レチクルはインターフェースの家具です。ノードはコンテンツです。
待つモーション
ページが読み込まれるとき、アセンブリは静止しています。短いアイドル期間の後、低速回転が始まります。タッチ、ドラッグ、タップ、またはキーボードの使用により、ドリフトが直ちに停止します。シーンは元に戻るのではなく、落ち着きます。
アイドル モーションは、バックグラウンドで永遠に再生されるループではありません。ステージが画面外にある場合、またはタブが非表示になっている場合、レンダラーは停止します。静かな物体は、それが生きていることを証明するために電池を燃やす必要はありません。
タッチ、キーボード、そして抜け道
ドラッグすると回転、ピンチズーム、タップするとノードにフォーカス、ダブルタップするとリセットされます。キーボード ユーザーにとっては、矢印キーとプラスまたはマイナスは同じことを行います。唯一の指示がマウス カーソルである場合、インタラクティブ キャンバスは使用できないため、ステージには目に見えるフォーカス リングとわかりやすい言語のラベルが付いています。
モーションを削減したパスでは、アニメーション化されたキャンバスはまったく読み込まれません。 SVG ポスターを使用して情報を保持します。モーションはコンテンツではなく拡張機能です。
あなたのプロジェクト