この設計ガイダンスについて

はじめに

こんにちは。複合現実の設計ガイダンスにようこそ。

このガイダンスは、Microsoft のデザイナー、開発者、プログラム マネージャー、研究者によって作成されています。 作成者による作業は、HoloLens、イマーシブ デバイス、HP Windows Mixed Reality ヘッドセットなどのホログラフィック デバイスに及びます。 この記事は、Windows ヘッドマウント設計に関する一連のトピックとして考えることをお勧めします。

私たちは今、みなさんと共に、きわめて魅力的な新しいコンピューティング時代の幕開けを迎えています。 ヘッド マウント ディスプレイ、立体音響、センサー、環境認識、入力、3D グラフィックスの画期的な進歩は、新しい種類のエクスペリエンスを定義する牽引役になっていますが、同時に課題も提示しています。 この新しい最先端領域は、はるかに個人的、直感的、没入的、状況依存という特性を持っています。

Microsoft では可能な限り、関連するコードと共に実用的な設計ガイダンスを GitHub 上に提供してまいります。 とはいえ、現在はみなさんと共に学んでいる段階であるため、必ずしもここで特定の実用的なガイダンスを提供できるとは限りません。 私たちが共有しているものの中には、"学んだ教訓" と "同じ轍を踏まない" という精神に基づいたものがあります。

また、私たちは、多くのイノベーションがより大きな設計コミュニティから生まれることを認識しています。 そのため、みなさんの意見を聞き、みなさんから学び、みなさんと緊密に連携したいと考えています。 試験的であり、時期尚早である場合でも、分析情報を共有するために最善を尽くすつもりです。 私たちの目標は、開発者や設計者のデザイン思考、ベスト プラクティス、さらにはユーザーが作業で直接使用できる関連するオープンソース コントロール、パターン、サンプル アプリに関して支援することです。

概要

この設計ガイダンスの構成の概要を次に示します。

  • 概要 - 設計プロセス、中心概念、考慮すべき相互作用要因について説明します。
  • 中心概念 - 快適性、ホログラフィック フレーム、空間マッピング、その他の考慮すべき中心概念について説明します。
  • 操作モデル - このガイダンスは、3 つの主な操作モデルを中心に構成されています。
  • UX 要素 - コントロールと動作を構成要素として使用して、独自のアプリケーション エクスペリエンスを作成します。
  • リソース - デザイン ツールとプロトタイプ作成オプションを使用してプロジェクトを活性化させます。

これらのすべてについて、テキスト、図、動画を適切に組み合わせて提供することを目指しています。 ユーザーが必要とするものを提供するという目的で、さまざまな形式や手法を試していることがおわかりいただけるでしょう。 そして、今後数か月以内に、より幅広い一連の設計トピックが含まれるように、この分類を拡張する予定です。 可能な限り、今後の予定についてお知らせしますので、引き続きご確認ください。

目標

ここでは、経緯を理解できるように、この作業の指針となっている高度な目標について簡単に説明します。

顧客の課題解決を支援する

顧客の課題解決を支援する

私たちは、みなさんと同様に多くの同じ問題に取り組んでおり、その作業がどれだけ困難であるかを理解しています。 新しい最先端領域を探求し、定義することは魅力的ではありますが、 非常に困難な道のりでもあります。 古いパラダイムや慣行が再考され、顧客は新しいエクスペリエンスを必要としており、イノベーションの限りない可能性があります。 そのため、この作業をできるだけ包括的で、かつスタイル ガイドをはるかに超えるものにしたいと考えています。 私たちは、すべてが人間の行動とシナリオに基づいた複合現実の操作、コマンド実行、ナビゲーション、入力、スタイルを網羅した包括的な一連の設計ガイダンスを提供することを目指しています。

より人間的な新しいコンピューティングへの方向性を示す

より人間的な新しいコンピューティングへの方向性を示す

顧客の特定の問題に焦点を合わせることは重要ですが、それを超えるものを提供できるように努力したいとも考えています。 優れた設計とは、問題を解決する "だけ" でなく、人類の進化を意味のある形で活性化させるための方法であると信じています。 人間の行動、対人関係、活動、環境の新しい方法によってイノベーションが促進されます。 このガイダンスには、これらのより野心的なすべての考え方も反映させたいと思います。

作成者が集まる場所で情報を共有する

作成者が集まる場所で情報を共有する

このガイダンスが多くのユーザーに役立つことを願っています。 みなさんはさまざまなスキルセット (初期、中間、高度) を備え、さまざまなツール (Unity、DirectX、C++、C# など) を使用し、さまざまなプラットフォーム (Windows、iOS、Android) に精通し、さまざまなバックグラウンド (モバイル、エンタープライズ、ゲーム) を持ち、さまざまなサイズのチーム (単独、小規模、中規模、大規模) で作業しています。 そのため、このガイダンスは、さまざま視点やニーズで参照できるようになっています。 可能な限り、この多様性を常に念頭に置き、このガイダンスができるだけ多くの人びとに必要とされるものにしたいと考えています。 私たちは、ユーザーの多くが既に GitHub を利用していることを認識しています。 そのため、既に多くの方々が集まっている GitHub のリポジトリとフォーラムに直接リンクして情報を共有できるようにします。

試験的な内容から明示的な内容まで、可能な限り多くの情報を共有する

試験的な内容から明示的な内容まで、可能な限り多くの情報を共有する

この新しい 3D メディアで設計ガイダンスを提供するうえで 1 つの課題となるのは、提供できる決定的なガイダンスが常に存在するわけではないということです。 みなさんと同様に、私たちも障害にぶつかりながら学習し、試験を行い、プロトタイプを作成し、問題を解決し、調整を行っています。 私たちは、すべてを解明できたという根拠のない将来のその瞬間を待つのではなく、決定的ではないとしても、私たちの考えをリアルタイムでみなさんと共有することを目指しています。 私たちの最終目標は、可能な限り決定的なものにして、オープンソース コードに関連付けられ、Microsoft の開発および設計ツールですぐに使用できる明確かつ柔軟な設計ガイダンスを提供することです。 ただし、その目標を達成するには、何回もの繰り返しと学習が必要です。 それまでの間、みなさんと連携し、みなさんと共に学びたいと考えています。 試験的な内容である場合でも、その過程を共有するために最善を尽くします。

グローバル設計とローカル設計の適切なバランス

グローバル設計とローカル設計の適切なバランス

グローバルとローカルの 2 つのレベルの設計ガイダンスを提供します。 'グローバル' 設計ガイダンスは、Fluent Design System に含まれています。 Fluent では、すべての Microsoft の設計 (Microsoft のデバイス、製品、ツール、サービス) 全体におけるライト、奥行き、動き、素材、スケールなどの基本要素についての考え方が詳細に説明されています。 とはいえ、この大規模なシステムの間にはデバイス固有の大きな違いが存在します。 そのため、ヘッド マウント ディスプレイ用の 'ローカル' 設計ガイダンスでは、さまざまな入出力方法やさまざまなユーザー ニーズとシナリオが存在することが多いホログラフィック デバイスとイマーシブ デバイスの設計について説明します。 ローカル設計ガイダンスでは、HMD に固有のトピックについて説明します。 例: 3D 環境とオブジェクト。共有環境。センサー、視線追跡、空間マッピングの使用。空間オーディオの機会。 このガイダンス全体を通して、これらのグローバルとローカルの両方の側面を指していることに気付くかもしれません。 これが、特定のデバイス間の設計上の違いを利用しながら、より大きな設計基盤に基づいて作業する場合に役立つことを願っています。

話し合う

話し合う

最も重要なのは、ホログラフィックとイマーシブの設計者および開発者のコミュニティと連携して、この魅力的な新しい設計の時代を築くことです。 先に説明したように、私たちは、すべての答えを持っているわけではないことを認識しています。 みなさんから多くの魅力的なソリューションやイノベーションが寄せられると信じているのはそのためです。 私たちはオープンであり、みなさんの意見を聞き、オンラインまたはイベントで話し合い、可能な限り付加価値を付けることを目指しています。 私たちは、この驚くべき設計コミュニティの一員となり、共に新しい時代を切り拓いていくことを楽しみにしています。

早速開始する

この紹介記事が、設計ガイダンスを読む際に何らかの意味のある背景となることを願っています。 早速開始し、この記事でリンクされている GitHub フォーラム、または TwitterFacebook の Microsoft Design にご意見をお寄せください。 一緒に将来を共同設計しましょう。