Начните проектировать и создавать прототипыStart designing and prototyping

фрагмент проекта смешанной реальности

Приложения смешанной реальности на сегодня не имеют аналогий, а их разработка требует значительных усилий.Mixed Reality applications are unlike anything else in the world today, and designing them is hard work. Ведь вам не только приходится учитывать разные сочетания реальных и виртуальных миров, но и все способы взаимодействия пользователей с ними.Not only do you have to account for the new combinations of real and virtual worlds you're creating, but also the new kinds of user experiences they bring to the table. Так как смешанная реальность — это очень обширная тема, мы выделили несколько важных аспектов проектирования и изложили их ниже в виде контрольных точек.Since Mixed Reality is a big place, we've selected important points along its design spectrum and laid them out below as a series of checkpoints. Мы приводим их в определенном порядке, но, если вы уже знакомы со смешанной реальностью, вы можете изучать их в любой последовательности.These are meant to be sequential, but if you've already dipped your feet in feel free to jump to any of the following sections.

Этапы проектированияDesign checkpoints

Используйте следующие контрольные точки, чтобы реализовать свои идеи и концепции в мире смешанной реальности.Use the following checkpoints to bring your application ideas and concepts into the world of mixed reality.

1. Начало работы1. Getting started

Как и со всеми обширными темами, ознакомление с проектированием приложений смешанной реальности начинается с основ.Like all journeys, your adventure into designing Mixed Reality applications starts with the basics. Мы рекомендуем вам ознакомиться со статьями Что такое смешанная реальность и Что такое голограмма?, чтобы вы поняли, как проектируется иммерсивное взаимодействие.We recommend familiarizing yourself with the What is Mixed Reality and What is a hologram? articles to get your mind primed for immersive design. После этого можете приступать к изучению принципов проектирования для смешанной реальности.Once you've completed your read-through, you'll be ready to start your Mixed Reality design journey!

Начало работы с GIF в приложении для создания голограмм

Контрольная точкаCheckpoint РезультатOutcome
Расширение процесса разработкиExpand your design process Сведения о процессе проектирования для Смешанной реальности, которыми делятся дизайнеры из Майкрософт и других компаний.Get a first-hand look at design process for Mixed Reality, gathered from designers inside and outside of Microsoft
Типы приложений смешанной реальностиTypes of Mixed Reality apps Определение того, какого именно типа приложение вы хотите создать.Decide where your app experience will live on the Mixed Reality spectrum
Приложение для создания голограммDesigning Holograms app Изучите основные принципы разработки пользовательского интерфейса Смешанной реальности на практике, исследуя поведение в Смешанной реальности, а также получите советы и рекомендации для создания впечатляющих приложений HoloLens (доступно для скачивания в Microsoft Store в разделе HoloLens 2).Learn the fundamentals of Mixed Reality UX Design by experiencing it yourself by diving into into Mixed Reality behaviors, tips and recommendations for creating amazing HoloLens apps (available for download from Microsoft Store in HoloLens 2)

2. Основные понятия2. Core concepts

Независимо от того, выполняете ли вы разработку для виртуальной или дополненной реальности, существует несколько основных концепций, которые применяются к проектированию удобных иммерсивных взаимодействий.Whether you're developing for VR or AR, there are a several core concepts that apply to designing fluid immersive experiences. Понимание точки зрения пользователя, позиционирование объектов и обеспечение комфорта и безопасности являются вашими основными приоритетами на этом этапе.Understanding the users point of view, positioning objects, and ensuring everyone is comfortable and safe are your top priorities at this stage of your journey. Изучив этот раздел, вы сможете с уверенностью проектировать взаимодействия.By the end of this section you'll have a solid foundation to carry through into interaction design.

Изображение с примерами основных концепций

КонцепцияConcept РезультатOutcome
Голографический кадрHolographic frame Понимание того, как пользователи видят ваше содержимое, наложенное на реальный мир, при использовании гарнитуры.Understand how users see your content overlaid onto the real world when wearing their headsets
Системы координатCoordinate systems Сведения о том, как позиционировать голограммы в местах, которые являются значимыми для пользователя, будь то физическое помещение или созданная вами виртуальная область.Learn how to position holograms at places in the world that are meaningful to the user, whether it's their physical room or a virtual realm you've created
Пространственное сопоставлениеSpatial mapping Реализация привязки объектов в мире пользователя и использование физических поверхностей из реального мира.Anchor objects in the user's world and take advantage of real world's physical surfaces
Вопросы комфортаComfort considerations Обеспечение комфорта и безопасности пользователей за счет создания и представления иммерсивного содержимого способами, которые имитируют реальный мир.Ensure user comfort and safety by creating and presenting immersive content in a way that mimics the natural world

3. Проектирование взаимодействия3. Interaction design

Какой бы красивой визуально и иммерсивной не была виртуальная реальность, без возможностей взаимодействия она бесполезна.No matter how beautiful and immersive a virtual experience is, it's useless without interaction. В этом разделе рассматриваются основные модели взаимодействия, ручные контроллеры и контроллеры движений, использование голосового ввода, а также сбор данных об отслеживании взгляда пользователей.This section will walk you through basic interaction models, hand and motion controllers, using voice input, and gathering eye tracking data from your users. Изучив этот раздел, вы будете знать достаточно о проектировании, чтобы создавать пользовательские взаимодействия.By the end of this section you'll be ready to tackle the last big topic on your design journey: user experience.

Факторы, влияющие на проектирование взаимодействия

КонцепцияConcept РезультатOutcome
Модели взаимодействияInteraction models Предоставление пользователям возможности инстинктивных взаимодействий посредством рук, взгляда и голосового ввода.Provide your users with instinctual interactions through hand, eye, and voice input
Руки и контроллеры движенияHands and motion controllers Сведения о том, как можно касаться голограмм и выполнять с ними действия на близком расстоянии с помощью рук или на дальнем расстоянии с помощью точных взаимодействий.Learn how holograms can be touched and manipulated at close range with a users' hands or at long range with precise interactions
Голосовой вводVoice input Использование голосовых команд в качестве средства ввода в иммерсивных приложениях для управления голограммами и средами.Use voice commands as input in your immersive apps to control surrounding holograms and environments
Отслеживание взглядаEye Tracking Добавление нового уровня понимания контекста и намерений человека в голографическом взаимодействии с учетом информации о том, куда смотрят пользователи.Add a new level of context and human understanding in a holographic experience by using information about what your users are looking at

4. Элементы пользовательского интерфейса4. User experience elements

Освоив базовые взаимодействия, вы можете сфокусироваться на особенностях элементов пользовательского интерфейса и способах их адаптации к уникальным средам смешанной реальности.Now that you've mastered basic interactions, you can focus on the finer points of user experience elements and how to adapt them for Mixed Reality's unique environments. Вы узнаете о распространенных моделях поведения, проектировании активов, масштабировании объектов и типографии, что поможет вам сделать приложения максимально интуитивно понятными для пользователей.You'll cover common behaviors, asset design, object scaling, and typography, all with an eye on making your apps as intuitive for users as possible. Этот раздел завершает официальные рекомендации по проектированию для смешанной реальности, но вы можете воспользоваться дополнительными ресурсами в разделе Дальнейшие действия.This section marks the end of the official Mixed Reality design journey, but there are more resources in the What's next? section to keep you going.

Элементы взаимодействия с пользователем

КонцепцияConcept РезультатOutcome
Распространенные элементы управления и режимы поведенияCommon controls and behaviors Изучение часто используемых пространственных взаимодействий и стандартных блоков пользовательского интерфейса.Learn about frequently used spatial interactions and UI building blocks
Цвет, свет и материалыColor, light and materials Проектирование качественных ресурсов для смешанной реальности, которые учитывают цвет, освещение и материал.Design quality assets for Mixed Reality that take color, lighting, and materials into account
Масштабирование объектовObject scale Внедрение как можно большего числа визуальных подсказок (из реального мира), которые помогут пользователям понять, где находятся объекты, насколько они велики и из чего они сделаны.Incorporate as many real-world visual cues as possible to us help your users understand where objects are, how big they are, and what they’re made of
Оформление текстаTypography Использование четкого читаемого текста в трехмерном пространстве для отображения важной информации.Use clear, readable text in three-dimensional space to give your users the important information they need

Дальнейшие действияWhat's next?

Проектировщику всегда будет чем заняться, особенно при изучении создания иммерсивных взаимодействий в новой парадигме.A designers job is never done, especially when learning to create immersive experiences in a new paradigm. Приведенные ниже разделы предназначены для более опытных проектировщиков. Они включают сведения о разработке для смешанной реальности.The following sections will take you beyond the beginner level design material you've already completed and into the world of Mixed Reality development. Эти темы и ресурсы не имеют определенного порядка, поэтому вы можете изучать их в любой последовательности.These topics and resources aren't in any sequential order, so feel free to explore!

Выбор варианта создания прототипаChoose a prototyping option

Дополнительные сведения о UnityLearn Unity
Дополнительные сведения о UnityLearn Unity
Узнайте, как создавать интерактивные интерфейсы с помощью Unity.Learn how to create interactive experiences with Unity. Научитесь этому, выполнив процесс с начала и до конца.Learn by doing, from start to finish.

Mixed Reality Toolkit (MRTK)Mixed Reality Toolkit (MRTK)
Mixed Reality Toolkit (MRTK)Mixed Reality Toolkit (MRTK)

Благодаря пространственному взаимодействию и стандартным блокам пользовательского интерфейса, вы можете быстро начать проектирование и разработку смешанной реальности с помощью Unity.With spatial interaction and UI building blocks, jump-start your mixed reality design and development with Unity.

Лаборатории проектирования смешанной реальностиMixed Reality Design Labs
Лаборатории проектирования смешанной реальностиMixed Reality Design Labs

Получите примеры приложений, демонстрирующие использование стандартных блоков МРТК для создания привлекательных интерфейсов смешанной реальности.Get sample apps that show you how to use MRTK's building blocks to create beautiful mixed reality experiences.

Microsoft MaquetteMicrosoft Maquette
Microsoft MaquetteMicrosoft Maquette

Разработка для виртуальной реальности.Design for VR. Microsoft Maquette делает создание пространственных прототипов более простым, быстрым и иммерсивным.Microsoft Maquette makes spatial prototyping easy, quick, and immersive.



Дополнительные ресурсыAdditional resources

Изучение основUnderstand the basics
Изучение основUnderstand the basics
Получите более полное представление о том, что определяет смешанную реальность и как она используется.Get a better understanding of what defines mixed reality and how it’s being used.

Посетите мероприятиеCome to an event
Посетите мероприятиеCome to an event
Ознакомьтесь с оборудованием и получите практическое руководство по созданию первого приложения HoloLens 2.See the hardware and get a hands-on tutorial to make your first HoloLens 2 application.

Установка инструментовInstall the tools
Установка инструментовInstall the tools
Используйте контрольный список установки, чтобы получить инструменты, необходимые для создания приложений для HoloLens и смешанной реальности.Use the installation checklist to get the tools you need to build apps for HoloLens and mixed reality.

Приступите к разработкеStart developing
Приступите к разработкеStart developing
Выберите путь разработки в зависимости от своего уровня навыков, стиля работы или платформы.Choose a development path based on your skill level, work style, or platform interest.