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

Дизайн

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Российские BIM-технологии: проектирование технологической части в Model Studio CS

Блог компании НанософтАнализ и проектирование системРабота с 3D-графикойCAD/CAMСофт

Эта статья цикла публикаций о российских BIM-технологиях посвящена программному комплексу Model Studio CS Трубопроводы, предназначенному для трехмерного проектирования технологических установок и трубопроводов на создаваемых или реконструируемых объектах.

Читать далее
Рейтинг0
Просмотры121
Комментарии 0

Новости

Показать еще

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

Блог компании НетологияРазработка игрДизайн игр

Что из себя представляет американский подход к нарративу в играх? Как искать действительно неизбитые идеи и выделиться в глазах инвестора или заказчика? Насколько хорошо нужно знать английский для работы с американскими издателями? О том, что важно при работе с американским рынком, рассказал Максим Михеенко — сооснователь и исполнительный директор 1518 Studios (компании, объединяющей американскую, японскую, индийскую и российскую культуры), преподаватель Высшей школы Бизнеса НИУ ВШЭ, в своей лекции для студентов, изучающих гейминдустрию. Собрали всё самое интересное из лекции в статью →

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

Как устроена аппаратная часть SberBox Top: разбираем девайс

Блог компании SberDevicesПроизводство и разработка электроникиГаджетыУмный домГолосовые интерфейсы

За последние два года команда SberDevices запустила серийное производство нескольких устройств: ТВ-приставки SberBox, смарт-экрана SberPortal, ТВ-медиацентра с умной камерой SberBox Top. Последний значительно расширил функциональность такого типа устройств за счёт камеры, микрофонной матрицы и акустики, а также виртуальных ассистентов на борту. С помощь SberBox Top можно смотреть фильмы и ТВ-каналы, видео в интернете, слушать музыку, заказывать доставку продуктов, управлять умным домом. АI-камера позволяет играть в игры с распознаванием жестов, устраивать AR-спектакли с детьми, проводить видеовстречи на большом экране, заниматься фитнесом. Устройство объединяет в себе возможности смарт-экрана и умной колонки. Взаимодействовать с ним можно с помощью голоса, жестов и пульта. Чтобы использовать девайс, нужно только подключить его к телевизору или монитору – любому устройству отображения с HDMI. (Многие функции при этом доступны и без использования экрана.) И, конечно, нужен интернет. 

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

Давайте разберём наш гаджет и посмотрим, как устроена его аппаратная часть.

Поехали!
Всего голосов 8: ↑7 и ↓1+6
Просмотры2K
Комментарии 13

Новое слово в сфере голосового ИИ: разработан прототип детектора лжи для колл-центров

Блог компании Neuro.netАлгоритмыИскусственный интеллектБудущее здесьГолосовые интерфейсы
Перевод
image

Голосовые агенты становятся все совершеннее, буквально каждый месяц появляются новые интересные наработки. Одна из них — немецкий проект по созданию детектора лжи для колл-центров. Речь идет о создании системы, которая может с высокой степенью вероятности определить, говорит звонящий в колл-центр абонент правду либо же пытается приврать/приукрасить свои утверждения или скрыть намерения.

Система базируется на специфическом дата-сете, сформированном из аудио-записей нескольких десятков преподавателей и студентов. Добровольцы участвовали в дебатах, обсуждая острые темы вроде смертной казни и платного обучения, а произносимые речи записывались на диктофон. О результатах проекта — под катом.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Просмотры2.7K
Комментарии 23

Обнаружение устройств, поддерживающих hover

Разработка веб-сайтовCSSUsability
Перевод

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

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

Абстрактные 3D-фракталы всех сортов на C++

Блог компании Питерская ВышкаПрограммированиеC++CGI (графика)Учебный процесс в IT

Привет, Хабр!

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

Читать далее
Всего голосов 32: ↑32 и ↓0+32
Просмотры4.9K
Комментарии 5

Неправильный путь в backend driven UI. Доклад Яндекса

Блог компании ЯндексРазработка под iOSРазработка мобильных приложенийИнтерфейсыРазработка под Android
Архитектура современных приложений часто позволяет передавать логику между клиентом и бэкендом. Главное — не зайти в этих экспериментах слишком далеко. Разработчик iOS-приложения Авто.ру Сергей Сергеев объяснил, как его команда пришла к backend driven UI не самым легким способом.

— Всем привет. Я iOS-разработчик, но история будет кроссплатформенная.
Читать дальше →
Всего голосов 7: ↑4 и ↓3+1
Просмотры1.2K
Комментарии 2

Создал уровень из Battletoads / Double Dragon в 3D

Работа с 3D-графикойDIY или Сделай сам

Всем привет!

Я продолжаю рассказывать о своих проектах в 3d. Мои предыдущие статьи получили крутой отклик от читателей Хабра. Спасибо! Это действительно очень ценно для меня.

В прошлый раз я рассказывал о джипе из Lego и показывал процесс сборки и небольшую анимацию с моделькой.

В этот раз я решил вспомнить про одну из самых крутых, по моему мнению, игр на приставках, в которые мы играли в детстве, а именно про BattleToads / Double Dragon и представил как бы выглядела игра, если бы её делали в 3d.

Для тех, кому по душе формат видео, ссылку на ролик я как всегда оставлю в конце статьи.

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

Я всегда с теплотой и радостью вспоминаю время, когда каждая новая игра на сеге или денди приносила мне море эмоций.

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

Должен ли дизайнер писать код? Совместный вебинар Яндекс.Практикума и Юлии Миоцен

Блог компании Яндекс.ПрактикумВеб-дизайнПрограммированиеДизайн
5 августа Яндекс.Практикум вместе с дизайнером Юлией Миоцен проведёт вебинар в формате разговора «Должен ли дизайнер писать код?» Вебинар будет полезен разработчикам интерфейсов, дизайнерам, арт-директорам и всем, кому интересна тема взаимодействия дизайна с кодом.


Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Просмотры349
Комментарии 0

Система динамического разрушения стен в Radio Viscera

Разработка игрДизайн игрИгры и игровые приставки
Перевод

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

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


Рисунок 1. Базовые концепции, лежащие в основе системы
Читать дальше →
Всего голосов 21: ↑21 и ↓0+21
Просмотры2.4K
Комментарии 0

Всемогущий FFmpeg: скриншаринг в WebRTC

Блог компании FlashphonerРазработка веб-сайтовРабота с видеоПрограммированиеВидеоконференцсвязь

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

"И зачем такой огород городить? Все это одной FFmpeg командой делается!"

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Просмотры3.6K
Комментарии 8

Более 15 полезных инструментов для фронтендера с уклоном в CSS

Блог компании SkillFactoryВеб-дизайнРазработка веб-сайтовCSSДизайн
Перевод

К старту курса по Frontend-разработке делимся переводом подборки различных инструментов: от генератора CSS, который рассчитывает пространство так, что брейкпоинты (контрольные точки) заменяются переменными, до редактора анимации прямо в браузере, а также средства масштабирования для отзывчивости в SVG и даже визуализатора специфичности CSS, который пригодится при анализе больших таблиц стилей. Мы структурировали и, где это было возможно, расширили оригинал, добавив информацию и примеры из репозиториев и официальных описаний инструментов.

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Просмотры4.5K
Комментарии 1

Vulkan. Руководство разработчика. Пересоздание swap chain

ПрограммированиеC++Работа с 3D-графикойРазработка игрCGI (графика)
Перевод
Tutorial


Привет! Я технический переводчик из ижевской IT-компании CGTribe, и я продолжаю делиться с вами переводами уроков Vulkan Tutorial.

Эта публикация посвящена переводу главы Swap chain recreation — последней главы раздела Drawing a triangle. Оригинальную статью вы можете найти здесь.

Содержание
1. Вступление

2. Краткий обзор

3. Настройка окружения

4. Рисуем треугольник

  1. Подготовка к работе
  2. Отображение на экране
  3. Графический конвейер (pipeline)
  4. Отрисовка
  5. Повторное создание цепочки показа

5. Буферы вершин

  1. Описание
  2. Создание буфера вершин
  3. Staging буфер
  4. Буфер индексов

6. Uniform-буферы

  1. Дескриптор layout и буфера
  2. Дескриптор пула и sets

7. Текстурирование

  1. Изображения
  2. Image view и image sampler
  3. Комбинированный image sampler

8. Буфер глубины

9. Загрузка моделей

10. Создание мип-карт

11. Multisampling

FAQ
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Просмотры805
Комментарии 0

Марк Цукерберг хочет преобразовать Facebook во вселенную виртуальной реальности

Блог компании ITSOFTРабота с 3D-графикойВиртуализацияFacebook APIНаучно-популярное
Перевод

Статья BBC, в которой Марк Цукерберг излагает свое видение преобразования Facebook в следующие пять лет из социальной сети в «компанию метавселенной»

Метавселенная – это онлайн-мир, в котором люди могут играть, работать и общаться в виртуальной среде, используя гарнитуры дополненной реальности (VR). Генеральный директор Facebook описал это, как интернет, в котором вы не просто просматриваете контент. Люди не должны жить в «маленьких светящихся прямоугольниках», их заставляют взаимодействовать не так, как им удобно”, – сообщил он журналу Verge, говоря о мобильных телефонах.

Из соцсети – в мета-вселенную
Всего голосов 7: ↑6 и ↓1+5
Просмотры3.6K
Комментарии 33

50 цветных оттенков Mavo. Решение задач веб-разработчика без JavaScript

Блог компании Конференции Олега Бунина (Онтико)Веб-дизайнРазработка веб-сайтовПрограммированиеHTML

В начале 2016 года в опросе Лии Веру в Твиттере половина из 3578 человек ответили, что не очень комфортно чувствуют себя с JavaScript. И речь не только о новичках. Профессионалам тоже нелегко — ежедневно выходит огромное количество библиотек, и невозможно уследить за всеми современными трендами в мире веб-разработки. 

Но кое-что все-таки выделяется. В 2016 году появилась новая технология от лаборатории Массачусетского технологического института — Mavo. Он прекрасен тем, что позволяет прокачать HTML за счёт добавления в него относительно небольшого количества атрибутов. В результате вы получаете рабочее веб-приложение так, будто вы использовали JavaScript, но на самом деле кода JS там будет ноль. Точнее, там не будет JS-кода, который вам пришлось бы писать руками.

Дмитрий Шарабин, евангелист технологии Mavo, сегодня расскажет нам про ее 50 цветных оттенков. Видео его выступления на FrontendConf 2020 — здесь.

Читать далее
Всего голосов 18: ↑17 и ↓1+16
Просмотры1.9K
Комментарии 22

Создал свой Lego Jeep в 3d

Работа с 3D-графикойDIY или Сделай сам

Всем привет! Первая статья с повторением рекламы Яндекс получила хороший отклик от читателей Хабра, поэтому я решил написать про свой более новый проект.

В этот раз я решил собрать свою собственную модельку LEGO. Я знаю про программы для создания кубиков, например, BrickLink Studio, но специально делал всё с нуля, чтобы было ещё интереснее.

Если вам больше нравится формат видео, ссылку я также оставлю в конце статьи.

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

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

[js] Программируйте на уровне интерфейсов

JavaScriptИнтерфейсы

Привет Хабр!

Когда я гуглил эту тему, я планировал выпустить только видео для плейлиста о Паттернах. Но как то мне не очень понравились уже существующие статьи, возможно потому что я пишу на JS, а там примеры были, то на python, то еще на каком языке. Поэтому я решил опубликовать свое видение темы Программируйте на уровне интерфейсов. Возможно это будет кому-то полезным (Данная статья является расшифровкой видео).

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Просмотры4.1K
Комментарии 18

Повторил рекламу Яндекс GO в Blender за 24 часа

Работа с 3D-графикой
Из песочницы


Всем привет!

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

Когда-то давно я открыл программу для 3д моделирования и... закрыл через 10 минут, а потом не возвращался к ней несколько лет. Она показалась мне тогда чем-то нереально сложным и непонятным.

Читать далее
Всего голосов 49: ↑48 и ↓1+47
Просмотры11K
Комментарии 14

КСВ разъёма и перехода на плату

Разработка систем связиПрототипированиеПроизводство и разработка электроникиНаучно-популярное

СВЧ устройство не может быть исполнено без приспособления ввода/вывода сигнала. Чаще всего сигналы подаются с помощью коаксиальных кабелей, на конце которых установлены коаксиальные разъёмы. Соответственно, на устройстве (корпусе или печатной плате) должны быть установлены ответные разъёмы.

К сожалению, очень часто инженеры разработчики не уделяют должного внимания переходу, тщательно настраивают все узлы изделия, но разъёмы просто покупают в духе "написано до 18 ГГц" и подойдёт значит.

В данной мини-статье будет рассмотрен только разъём типа SMA, так как это — один из наиболее часто применяемых интерфейсов в электронике СВЧ.

почему плата на обложке "плохая" ?
Всего голосов 35: ↑34 и ↓1+33
Просмотры5.3K
Комментарии 69