Эта статья цикла публикаций о российских BIM-технологиях посвящена программному комплексу Model Studio CS Трубопроводы, предназначенному для трехмерного проектирования технологических установок и трубопроводов на создаваемых или реконструируемых объектах.
Дизайн
- Новые
- Лучшие
- Все
- ≥0
- ≥10
- ≥25
- ≥50
- ≥100
Новости
Калифорнийский подход к работе с нарративом в играх: что нужно знать разработчику для работы с западными проектами
Что из себя представляет американский подход к нарративу в играх? Как искать действительно неизбитые идеи и выделиться в глазах инвестора или заказчика? Насколько хорошо нужно знать английский для работы с американскими издателями? О том, что важно при работе с американским рынком, рассказал Максим Михеенко — сооснователь и исполнительный директор 1518 Studios (компании, объединяющей американскую, японскую, индийскую и российскую культуры), преподаватель Высшей школы Бизнеса НИУ ВШЭ, в своей лекции для студентов, изучающих гейминдустрию. Собрали всё самое интересное из лекции в статью →
Как устроена аппаратная часть SberBox Top: разбираем девайс
За последние два года команда SberDevices запустила серийное производство нескольких устройств: ТВ-приставки SberBox, смарт-экрана SberPortal, ТВ-медиацентра с умной камерой SberBox Top. Последний значительно расширил функциональность такого типа устройств за счёт камеры, микрофонной матрицы и акустики, а также виртуальных ассистентов на борту. С помощь SberBox Top можно смотреть фильмы и ТВ-каналы, видео в интернете, слушать музыку, заказывать доставку продуктов, управлять умным домом. АI-камера позволяет играть в игры с распознаванием жестов, устраивать AR-спектакли с детьми, проводить видеовстречи на большом экране, заниматься фитнесом. Устройство объединяет в себе возможности смарт-экрана и умной колонки. Взаимодействовать с ним можно с помощью голоса, жестов и пульта. Чтобы использовать девайс, нужно только подключить его к телевизору или монитору – любому устройству отображения с HDMI. (Многие функции при этом доступны и без использования экрана.) И, конечно, нужен интернет.
Все эти возможности нужно было уместить в довольно компактный корпус, обеспечив нужную производительность, и при этом не допустить перегрева.
Давайте разберём наш гаджет и посмотрим, как устроена его аппаратная часть.
Три лайфхака в Notion
Всем доброго дня.
В новом выпуске на своем ютуб канале я рассказала про три лайфхака в программе Notion. Делюсь ими и здесь!
Новое слово в сфере голосового ИИ: разработан прототип детектора лжи для колл-центров
Голосовые агенты становятся все совершеннее, буквально каждый месяц появляются новые интересные наработки. Одна из них — немецкий проект по созданию детектора лжи для колл-центров. Речь идет о создании системы, которая может с высокой степенью вероятности определить, говорит звонящий в колл-центр абонент правду либо же пытается приврать/приукрасить свои утверждения или скрыть намерения.
Система базируется на специфическом дата-сете, сформированном из аудио-записей нескольких десятков преподавателей и студентов. Добровольцы участвовали в дебатах, обсуждая острые темы вроде смертной казни и платного обучения, а произносимые речи записывались на диктофон. О результатах проекта — под катом.
Обнаружение устройств, поддерживающих hover
Сейчас, когда количество устройств стало бо́льшим, чем когда-либо прежде, мы, разработчики, больше не можем полагаться на область видимости, как единственный фактор, определяющий стилизацию сайта. До недавнего времени мы могли отталкиваться от размера устройства: например, считая, что на мобильных устройствах используется сенсорный ввод, а на устройствах с большим экраном — мышь. И на этом основании с помощь медиазапроса определить вариант стилизации содержимого:
Абстрактные 3D-фракталы всех сортов на C++
Привет, Хабр!
Под фракталами понимают фигуры, особенность которых — подобие самим себе. В рамках курсовой работы по C++ мы написали приложение, шустро отрисовывающее 3D-фракталы и позволяющее их вращать, приближать-отдалять, изменять параметры, записывать видео и не только. В этой статье расскажем, как шла разработка, с какими задачами в ходе неё мы сталкивались и как их решали.
Неправильный путь в backend driven UI. Доклад Яндекса
— Всем привет. Я iOS-разработчик, но история будет кроссплатформенная.
Создал уровень из Battletoads / Double Dragon в 3D
Всем привет!
Я продолжаю рассказывать о своих проектах в 3d. Мои предыдущие статьи получили крутой отклик от читателей Хабра. Спасибо! Это действительно очень ценно для меня.
В прошлый раз я рассказывал о джипе из Lego и показывал процесс сборки и небольшую анимацию с моделькой.
В этот раз я решил вспомнить про одну из самых крутых, по моему мнению, игр на приставках, в которые мы играли в детстве, а именно про BattleToads / Double Dragon и представил как бы выглядела игра, если бы её делали в 3d.
Для тех, кому по душе формат видео, ссылку на ролик я как всегда оставлю в конце статьи.
В первой части я расскажу как создавал первый уровень из игры, а во второй как делал анимацию персонажей, локаций и главного боса.
Я всегда с теплотой и радостью вспоминаю время, когда каждая новая игра на сеге или денди приносила мне море эмоций.
Должен ли дизайнер писать код? Совместный вебинар Яндекс.Практикума и Юлии Миоцен
Система динамического разрушения стен в Radio Viscera
В этой статье я расскажу о системе динамических разрушений, созданной для видеоигры Radio Viscera.
Я писал эту статью с целью демонстрации концепций, а не реализации на конкретном языке или в среде, а также не в качестве пошагового руководства. Описанная в ней реализация разработана специально для моей игры, поэтому включение в неё технических подробностей не принесло бы особой пользы. Надеюсь, часть этой информации окажется полезной в разработке вашего собственного проекта в любом подходящем вам движке или среде.
Рисунок 1. Базовые концепции, лежащие в основе системы
Всемогущий FFmpeg: скриншаринг в WebRTC
Когда мы пишем статьи о своем сервере в комментариях очень часто находится читатель, который говорит:
"И зачем такой огород городить? Все это одной FFmpeg командой делается!"
Более 15 полезных инструментов для фронтендера с уклоном в CSS
К старту курса по Frontend-разработке делимся переводом подборки различных инструментов: от генератора CSS, который рассчитывает пространство так, что брейкпоинты (контрольные точки) заменяются переменными, до редактора анимации прямо в браузере, а также средства масштабирования для отзывчивости в SVG и даже визуализатора специфичности CSS, который пригодится при анализе больших таблиц стилей. Мы структурировали и, где это было возможно, расширили оригинал, добавив информацию и примеры из репозиториев и официальных описаний инструментов.
Vulkan. Руководство разработчика. Пересоздание swap chain
Привет! Я технический переводчик из ижевской IT-компании CGTribe, и я продолжаю делиться с вами переводами уроков Vulkan Tutorial.
Эта публикация посвящена переводу главы Swap chain recreation — последней главы раздела Drawing a triangle. Оригинальную статью вы можете найти здесь.
2. Краткий обзор
3. Настройка окружения
4. Рисуем треугольник
- Подготовка к работе
- Отображение на экране
- Графический конвейер (pipeline)
- Отрисовка
- Повторное создание цепочки показа
5. Буферы вершин
- Описание
- Создание буфера вершин
- Staging буфер
- Буфер индексов
6. Uniform-буферы
- Дескриптор layout и буфера
- Дескриптор пула и sets
7. Текстурирование
- Изображения
- Image view и image sampler
- Комбинированный image sampler
8. Буфер глубины
9. Загрузка моделей
10. Создание мип-карт
11. Multisampling
FAQ
Марк Цукерберг хочет преобразовать Facebook во вселенную виртуальной реальности
Статья BBC, в которой Марк Цукерберг излагает свое видение преобразования Facebook в следующие пять лет из социальной сети в «компанию метавселенной»
Метавселенная – это онлайн-мир, в котором люди могут играть, работать и общаться в виртуальной среде, используя гарнитуры дополненной реальности (VR). Генеральный директор Facebook описал это, как интернет, в котором вы не просто просматриваете контент. Люди не должны жить в «маленьких светящихся прямоугольниках», их заставляют взаимодействовать не так, как им удобно”, – сообщил он журналу Verge, говоря о мобильных телефонах.
50 цветных оттенков Mavo. Решение задач веб-разработчика без JavaScript
В начале 2016 года в опросе Лии Веру в Твиттере половина из 3578 человек ответили, что не очень комфортно чувствуют себя с JavaScript. И речь не только о новичках. Профессионалам тоже нелегко — ежедневно выходит огромное количество библиотек, и невозможно уследить за всеми современными трендами в мире веб-разработки.
Но кое-что все-таки выделяется. В 2016 году появилась новая технология от лаборатории Массачусетского технологического института — Mavo. Он прекрасен тем, что позволяет прокачать HTML за счёт добавления в него относительно небольшого количества атрибутов. В результате вы получаете рабочее веб-приложение так, будто вы использовали JavaScript, но на самом деле кода JS там будет ноль. Точнее, там не будет JS-кода, который вам пришлось бы писать руками.
Дмитрий Шарабин, евангелист технологии Mavo, сегодня расскажет нам про ее 50 цветных оттенков. Видео его выступления на FrontendConf 2020 — здесь.
Создал свой Lego Jeep в 3d
Всем привет! Первая статья с повторением рекламы Яндекс получила хороший отклик от читателей Хабра, поэтому я решил написать про свой более новый проект.
В этот раз я решил собрать свою собственную модельку LEGO. Я знаю про программы для создания кубиков, например, BrickLink Studio, но специально делал всё с нуля, чтобы было ещё интереснее.
Если вам больше нравится формат видео, ссылку я также оставлю в конце статьи.
Я заметил, что почти каждый мой проект так или иначе связан с какими-то ностальгическими вещами. Видимо ностальгия по прошлому сидит где-то в душе каждого человека и с завидной периодичностью даёт о себе знать.
[js] Программируйте на уровне интерфейсов
Привет Хабр!
Когда я гуглил эту тему, я планировал выпустить только видео для плейлиста о Паттернах. Но как то мне не очень понравились уже существующие статьи, возможно потому что я пишу на JS, а там примеры были, то на python, то еще на каком языке. Поэтому я решил опубликовать свое видение темы Программируйте на уровне интерфейсов. Возможно это будет кому-то полезным (Данная статья является расшифровкой видео).
Повторил рекламу Яндекс GO в Blender за 24 часа
Всем привет!
Меня зовут Денис и я занимаюсь 3д и моушн графикой. Я давно читаю Хабр, но ещё ничего не писал сюда. Пару месяцев назад я выложил на ютюб видео с созданием рекламы Яндекс GO. Сразу оговорюсь, что этот ролик никем не проплачен, мне просто захотелось повторить то, что я когда-то не умел. Я решил написать текстовую версию для Хабра, а если вам больше нравится смотреть на видео, я оставлю ссылку в конце статьи.
Когда-то давно я открыл программу для 3д моделирования и... закрыл через 10 минут, а потом не возвращался к ней несколько лет. Она показалась мне тогда чем-то нереально сложным и непонятным.
КСВ разъёма и перехода на плату
СВЧ устройство не может быть исполнено без приспособления ввода/вывода сигнала. Чаще всего сигналы подаются с помощью коаксиальных кабелей, на конце которых установлены коаксиальные разъёмы. Соответственно, на устройстве (корпусе или печатной плате) должны быть установлены ответные разъёмы.
К сожалению, очень часто инженеры разработчики не уделяют должного внимания переходу, тщательно настраивают все узлы изделия, но разъёмы просто покупают в духе "написано до 18 ГГц" и подойдёт значит.
В данной мини-статье будет рассмотрен только разъём типа SMA, так как это — один из наиболее часто применяемых интерфейсов в электронике СВЧ.