Как стать автором
Обновить

Дизайн

Сначала показывать
Порог рейтинга
Уровень сложности

Симуляция живущего мира, живые NPC

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров1.2K

Давно уже вынашиваю такую идею, периодически продумываю разные концепты. Еще когда занимался картами для WC3 хотел сделать симуляцию, когда каждый NPC в игре - герой, со своими целями и потребностями. NPC бы были такими же героями, как и игрок: фармили бы опыт и предметы, сражались бы с друг другом и т.д. Но если отойти от wc3 - суть концепта такая же - каждый NPC реально "живет" в игре. Это в теории поможет создать "реальный" живой мир, с которым игрок может взаимодействовать.

Читать далее
Всего голосов 5: ↑4 и ↓1+4
Комментарии6

Новости

Обновление ИИ-генератора Automatic1111 до 1.10.0: поддержка SD3, новшества и возможные проблемы. Стоит ли обновляться?

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1K

Всем привет, сегодня вышло обновление популярного интерфейса для генерации изображений на моделях Stable Diffusion - Automatic 1111 до версии 1.10.0. Меня зовут Илья, я основатель онлайн-нейросети для создания изображений ArtGeneration.me, техноблогер и нейро-евангелист и мы с вами рассмотрим стоит ли новое обновление внимания, или его можно пропустить.

Сразу хочу отметить, что это обновление в основном сосредоточено на исправлении ошибок и небольших улучшениях производительности. Самым заметным нововведением является поддержка Stable Diffusion 3, но, к сожалению, у многих пользователей, включая меня, возникли проблемы с его запуском. Несмотря на правильную установку модели, система выдает ошибку.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

Как оживить Кандинский матрицами вращений для генерации видео — модель Splitter (часть 2-я)

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров187

В первой части, я познакомил вас с новым подходом, использующим матрицы вращений для генерации видео моделями text-2-image.

Во второй части двигаемся к решению задачи на основе машинного обучения через:
- формализацию функции потерь;

- построение базовой модели Splitter, по сути, обучаемой матрицы вращений;

- построение алгоритма обучения на векторизованном датасете из 200-500 роликов.

И посмотрим первые результаты.

Читать далее
Всего голосов 1: ↑0 и ↓1-1
Комментарии0

Я победил замедление YouTube

Время на прочтение4 мин
Количество просмотров97K

Привет, Хабр! Ухудшение работы YouTube стало поистине трагическим событием, которое прибило почти все загрузчики видео, но я нашел легальный способ улучшить ситуацию!
Как починить оборудование Google, не привлекая внимание санитаров.

Читать далее
Всего голосов 68: ↑63 и ↓5+68
Комментарии100

Истории

Как использовать психологию цвета в маркетинге для повышения продаж

Время на прочтение6 мин
Количество просмотров1.2K

Узнайте, как психология цвета в маркетинге может повлиять на восприятие вашего бренда и увеличить конверсию, применяя проверенные стратегии цветового воздействия на покупателя.

Узнать больше
Всего голосов 9: ↑2 и ↓7-3
Комментарии4

Как продукту попасть в очередь исследовательского бэклога (и желательно долго в ней не стоять)

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров481

В продуктово-исследовательском мире есть 2 проблемы:

1. Хаотично пополняющийся бэклог исследователя
2. ТТМ (Time to market) продукта, которому необходимо сократить этап discovery (поиска и анализа)

Продукт приходит с просьбой провести исследование "надо вчера, возьмите в работу, ну пожалуйста", а исследователи уже загружены “по полный скворечник” и начинается перебрасывание задач.

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

Читать далее
Всего голосов 5: ↑4 и ↓1+5
Комментарии0

User-Centered Design (UCD) Process: Полное руководство

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров381

Процесс ориентированного на пользователя дизайна (UCD) определяет этапы на протяжении всего цикла проектирования и разработки, уделяя особое внимание глубокому пониманию того, кто будет использовать продукт. Проще говоря, пользователь находится в центре разработки продукта с самого его зарождения, и каждый метод и решение принимаются с учетом пользователей. В этой статье мы рассмотрим важность UCD в разработке продуктов, его преимущества, принципы и методы, а также успешные примеры и практические приложения.

Читать далее
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

С чего начинается игра?

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров3.2K

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

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии5

Как понять, что вашему бизнесу необходимо приложение: простейшие подходы для определения потребности и перспектив

Время на прочтение7 мин
Количество просмотров243

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

В последние годы наблюдается стремительный рост рынка мобильных приложений. Магазины приложений Apple и Google имеют невероятно обширные каталоги, и конкуренция на этом рынке только усиливается.

В ряде бизнес-категорий мобильные приложения становятся основным источником продаж. Это особенно верно для таких отраслей бизнеса, как:

Читать далее
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

Интерполяция: рисуем плавные графики с помощью кривых Безье. Версия 2

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров1.5K

Доброго времени суток, харбачитатель.

Так начинается статья, которая представляет сообществу первый, опубликованный здесь, алгоритм интерполяции:

Читать далее
Всего голосов 2: ↑2 и ↓0+4
Комментарии2

Волшебный чемоданчик c инструментами создания графики для продуктового дизайнера

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.6K

Всем привет! Меня зовут Гриша Ковалёв, я продуктовый дизайнер в Альфа-Банке. Люблю пробовать новые инструменты и проверять их на прочность.

Были ли у вас задачи, где нужно было подготовить графику? Например, нарисовать баннер для акции: «Отправим всем по резиновой уточке» или «Защити свой аккаунт от мошенников»? Было что-то такое? Предполагаю, что с большой долей вероятности, ответ будет «да». У меня тоже такие задачи появлялись в бэклоге. И сегодня я расскажу, как подобные задачи можно выполнить нестандартно.

Читать далее
Всего голосов 28: ↑27 и ↓1+31
Комментарии2

Как управлять вниманием пользователя

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров842

Привет, Хабр! Меня зовут Света, я — руководитель направления Friflex design. Мы занимаемся разработкой мобильных приложений и веб-сервисов.

Я очень люблю интерфейсы, которые удерживают внимание пользователей, как лазерная указка — кота. В этой статье расскажу, каким законам подчиняется внимание пользователей, и как их использовать на практике.  

Читать далее
Всего голосов 7: ↑7 и ↓0+9
Комментарии2

Синергия дизайнеров и техписов: создание единых стандартов Tone of voice

Время на прочтение6 мин
Количество просмотров515

Привет, Хабр! Меня зовут Саша Новицкая, я ведущий дизайнер продукта в Х5 Tech. Занимаюсь B2B продуктами и дизайн-системой. Хочу рассказать о том, как мы вместе с техническими писателями разрабатывали и дорабатывали наш ToV (Tone of Voice). И даже поделимся результатом нашей работы в виде гайда. А помогать мне в этом будет мой соавтор и менеджер направления «Разработки технической документации» Х5 Tech Настя Московкина.

Мы проделали эту работу год назад, но только сейчас созрели написать статью об этом. Дисклеймер: чтение этой статьи может затронуть чьи-то чувства или описать ситуации, которые противоречат вашему мнению. Мы, авторы, не претендуем на истинность наших высказываний. Вы также можете поделиться своим мнением в комментариях. 

Читать далее
Всего голосов 10: ↑10 и ↓0+12
Комментарии2

Ближайшие события

Дизайн-тренды 
2025

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров4K

UI/UX-дизайн — это дикий мир, где тенденции сменяются с такой скоростью, что успевай только следить. Но не переживайте, мы держим руку на пульсе и готовы делиться свежими новостями. Давайте посмотрим, что нас ждёт в 2025 году.

Читать далее
Всего голосов 8: ↑4 и ↓4+6
Комментарии1

Как дизайн-менеджеру не зашиваться с проведением дизайн-ревью

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров424

Придя на работу в Домклик ведущим дизайнером, у меня в подчинении оказались 12 продуктовых дизайнеров. Каждый из них работал на своей Kanban-доске в Jira, а некоторые — на общих досках с разработчиками. Также каждый из дизайнеров ежедневно заканчивал делать макеты по 1-2 продуктовым задачам и присылал их мне на проверку и согласование лично в Telegram. Думаю, понятно, что через неделю работы в таком режиме я начал зашиваться, и мой мессенджер стал выглядеть как бермудский треугольник, в котором терялись сообщения от коллег, родителей, семьи, начальника. Я целый день только и делал, что разгребал сообщения, отвечал ребятам-дизайнерам на сообщения по задачам и проверял их работы. Нужно было что-то менять, и я первым делом составил список процессных проблем, которые хотел решить.

Читать далее :)
Всего голосов 16: ↑15 и ↓1+17
Комментарии0

Изображая цифровое искусство: становление профессии нейрохудожника

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров2.1K

Привет, меня зовут Алина и я нейрохудожник. Это означает, что я рисую свои работы с помощью нейросетей. Вы можете по-разному относиться к предыдущей фразе: с презрением («не может быть СВОИХ работ из НЕЙРОсети»), с негодованием («Я тоже рисую в нейросети, но не заявляю, что я нейрохудожник»), с интересом («Ого, почитаю, а то у меня не получается нарисовать то, что хочу») и даже благоговением («У меня до сих пор руки не дошли что-то нарисовать в нейросети, а человек уже нейрохудожником стал»). Прежде, чем спорить о праве называться нейрохудожником, стоит сперва ответить на более общий вопрос: а можно ли называть искусством генерацию изображений в нейросети?

Ничто не ново под луной: дискуссии об искусстве тянутся испокон веков. В эпоху Возрождения разгорелся спор между реалистами и идеалистами о том, что первично — идеи или видимый мир — и малые голландцы, мастера жанровой живописи, подвергались критике за то, что их картины не соответствовали идеалам и часто изображали повседневную жизнь. В XIX веке фотографии считались механическими репродукциями реальности, лишенными души и творчества. В первые десятилетия XX века фильмы считались развлекательным зрелищем, а не искусством, пока не вышли фильмы «Рождение нации» (1915) и «Броненосец Потемкин» (1925).

В этой статье на примере цифрового искусства я разберу смысл изображения на составляющие части и соберу его заново, показав, как при помощи нейросети мы слой за слоем можем усложнять иллюстрацию. С каждым новым наложенным пластом информации мозг будет считывать изображение как более интересное и глубокое. Помимо транслирования моих взглядов на нейроискусство статья несёт практическую пользу. Я буду приводить промты, то есть текстовые запросы для генерации изображений, в одной из нейросетей — Midjourney — на примере цветка кувшинки. Для использования промтов под свои нужды нужно будет заменить слова «water lily» на любой другой объект.

Читать далее
Всего голосов 12: ↑10 и ↓2+11
Комментарии61

AuraFlow — новейшая модель для генерации изображений с открытым исходным кодом

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.4K

AuraFlow — крупнейшая и полностью открытая модель генерации изображений по текстовому описанию, основанная на технологии потоковых моделей (flow-based models).
Модель достигает передовых результатов по метрике GenEval и представляет собой значительный шаг вперед в области открытых моделей ИИ для генерации изображений.
Эта модель поддерживается командой FAL. Демо доступно на платформе HuggingFace здесь.

Вы также можете построить несколько крутых рабочих процессов Comfy, загрузив модель весов со страницы HuggingFace.

Ещё мы сделали для вас простую удобную портативную версию с установкой в один клик, если вы хотите локально и без костылей насладиться AuraFlow.

Перед установкой отключите антивирус, он ругается на самораспаковывающийся архив. Если переживаете, то скачивайте ZIP-архив, который нужно просто разархивировать в любое удобное место.

Читать далее
Всего голосов 9: ↑7 и ↓2+8
Комментарии3

Ornament-8. Аналоговый функциональный генератор поведения. Часть 1

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров2.4K

В 2019 году я ступил на путь разработки электроники. Моим первым устройством является Орнамент-8. Не судите строго.

- Орнамент-8 это устройство, способное реализовывать сложные конечные автоматы.
- Переход конечного автомата из одного состояния в другое определяется патчем, соединением входов и выходов ячеек Орнамента.
- Каждая из 8 ячеек Орнамента представляет собой моновибратор.
- Если моновибратор запустить, он будет удерживать высокое состояние в течение периода времени, задаваемого потенциометром TIME.
- В момент перехода моновибратора (далее ячейка) из высокого состояния в низкое происходит генерация триггера.
- Этот триггер способен запустить любую другую ячейку Орнамента, кроме самой себя. Для этого необходимо соединить тригерный выход с тригерным входом.
- Если триггер приходит на вход уже активной ячейки, он не поглощается, а поступает на тригерный выход PASS>. Этот выход реализует логику: если ячейка активна -> пусть триггер активирует другие ячейки.
- Помимо тригерных входов и выходов каждая ячейка имеет аналоговый выход, сигнал на котором пропорционален времени активации ячейки от 0 до 1 в зависимости от параметра TIME. Если моновибратор сравнить с наполняющимся сосудом, то аналоговый выход (CV>) показывает уровень жидкости в этом сосуде.
- Каждая ячейка имеет вход для управляющего напряжения (>CV). Приложенное к этому входу напряжение управляет коэффициентом, увеличивающим значение параметра TIME установленного потенциоментром. Приложение управляющего напряжения к >CV можно представить как растяжение времени в системе координат ячейки.

Кажется, что Орнамент-8 это какой-то странный артефакт, упавший из космоса. Зачем он нужен? Что с ним делать? Кто и почему придумал такую странную систему правил?

В этой статье я хочу показать, как цепочка маленьких и оправданных дизайн-решений может привести к созданию устройства, которое открыло совершенно новую парадигму для создания секвенций.

Читать далее
Всего голосов 24: ↑24 и ↓0+30
Комментарии13

Строим свой WYSIWYG с помощью LexicalJs

Время на прочтение6 мин
Количество просмотров1.1K

На хабре переодически появляются статьи про библиотеки для построение своего WYSIWYG редактора. Такая потребность появилась и в моей команде - «билайн дом», для создания новостей. В этой статье взглянем на них более общим взглядом и дополнительно разберем библиотеку LexicalJs

Читать далее
Всего голосов 9: ↑7 и ↓2+12
Комментарии10

3D-печать для чайников. Часть 1: Подготовка

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров4.1K


Добрый день, дорогие хабражители и мимокрокодилы! Так вышло, что в моем распоряжении оказался 3D-принтер (вернее, оказался еще полгода назад), и я получила возможность самолично проверить свои навыки подготовки моделей к печати. Да, я уже несколько лет подрабатываю тем, что делаю на заказ фигурки под печать и адаптирую уже существующие модельки, о чем упоминала иногда в цикле статей "Анатомия игры" и некоторых статьях о 3D без цикла. И сейчас хочу поделиться опытом с точки зрения человека, который без преувеличения почти полный ноль в плане электротехники и программирования.
Читать дальше →
Всего голосов 18: ↑17 и ↓1+25
Комментарии7
1
23 ...