Помните, как раньше мы все были ограничены плоскими двумерными картинками для выражения эмоций в интернете? Ну, времена меняются. На днях Google решил поделиться одной очень интересной историей о том, как они создавали свои знаменитые трёхмерные смайлики, и самое главное — они открыли исходники для всех желающих.

Когда плоскость становится объёмом

Знаете, в чём главная сложность при переходе от 2D к 3D? Кажется, что ничего сложного — просто добавляешь глубину и готово. Но на практике возникает куча вопросов, которые никогда не беспокоили дизайнеров раньше.

Например: если смайлик это эмоция, то какую форму ему придать в трёхмерном пространстве? Это сфера? Маска? Может быть, плоский диск, повёрнутый к камере? Каждый выбор влияет на то, как мы воспринимаем персонаж эмоционально. Google потратил немало времени, чтобы разобраться со всеми этими нюансами.

Открытый доступ для творчества

И вот самое крутое — компания не решила запирать все это в закрытом сейфе. Вместо этого они выложили в открытый доступ сырые файлы в формате .OBJ. Знаете, что это значит? Это значит, что теперь любой разработчик, художник или просто творческий человек может взять эти модели и использовать их в своих проектах.

Можно создавать интерактивные приложения, встраивать их в игры, использовать в виртуальных средах — да практически в чём угодно. Некоторые уже начали экспериментировать с погружённым контентом, где эти смайлики живут в трёхмерных мирах.

Почему это важно

Лично мне нравится такой подход. Большие компании часто берегут свои наработки как золото в хранилище, но Google понимает, что больше людей получат доступ к инструментам — больше классного контента появится в интернете. Это win-win для всех.

Плюс ко всему, это показывает, как серьёзно компания относится к своему дизайну. Они не просто создают эмодзи “потому что так нужно”, а по-настоящему думают о каждой детали, каждом пикселе, каждом векторе в трёхмерном пространстве.

Если вы дизайнер или разработчик — обязательно загляните в репозиторий. Кто знает, может быть, именно вам понадобятся эти файлы для вашего следующего проекта?