Forwarded from UX Live 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
В темной теме Яндекс Карт прикольная ux-обнова. Это именно тот случай когда работа юиксера с дестяками тестов не бросается в глаза, зато всё становится удобнее и интуитивнее. Подтянули всё: в разных инстансах, типа «навигатора» и «транспорта» — адаптировали карту под конкретный юзкейсы и поведение пользователя.
Например в «навигаторе» гораздо ярче выделели дороги, увеличели значки светофоров, парковок, подписи. В «транспорте» — остановки и станции метро. Плюс везде поменялась цветовая палитра, стала более контрастная и насыщенная. Карты — это наверное единственное приложение в моём телефоне, которое я насильно держал белым (к слову работу по адаптивным размерам сделали еще давно в белой теме), но вот в тачке у меня темное и стало прям приятнее.
Например в «навигаторе» гораздо ярче выделели дороги, увеличели значки светофоров, парковок, подписи. В «транспорте» — остановки и станции метро. Плюс везде поменялась цветовая палитра, стала более контрастная и насыщенная. Карты — это наверное единственное приложение в моём телефоне, которое я насильно держал белым (к слову работу по адаптивным размерам сделали еще давно в белой теме), но вот в тачке у меня темное и стало прям приятнее.
Forwarded from Оди
Media is too big
VIEW IN TELEGRAM
XKR_001. Patch — ролик об эстетике кроссовок лондонской студии XK
Мы уже публиковали один из роликов проекта XKR. Теперь хотим показать ещё одну часть. В ней авторы с помощью сложных анимаций и крутых визуальных эффектов надувают, растягивают, скручивают и всячески издеваются над трёхмерными моделями кроссовок
📹 vimeo.com/738220744
Проект полностью: xk.studio/XKR_001-PATCH
Больше картинок: awdee.ru/xkr_001-patch
#awd_video #awd_motion #awd_3D
Мы уже публиковали один из роликов проекта XKR. Теперь хотим показать ещё одну часть. В ней авторы с помощью сложных анимаций и крутых визуальных эффектов надувают, растягивают, скручивают и всячески издеваются над трёхмерными моделями кроссовок
Проект полностью: xk.studio/XKR_001-PATCH
Больше картинок: awdee.ru/xkr_001-patch
#awd_video #awd_motion #awd_3D
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Дизайн-разведка
Nuraphone
Беспроводные наушники с тонкой настройкой персонализации и адаптивности.
@ Tricycle Developments для Nura
#product #formfactor
Беспроводные наушники с тонкой настройкой персонализации и адаптивности.
@ Tricycle Developments для Nura
#product #formfactor
Forwarded from Дизайн-снайпер
This media is not supported in your browser
VIEW IN TELEGRAM
Ночной пост:
Анимация maalek_abdoulli Спокойной ночи!
Анимация maalek_abdoulli Спокойной ночи!
Forwarded from Оди
Geologica — бесплатный геометрический гротеск с кириллицей
Есть 2 версии: обычная и со срезанными углами. Для каждой доступно 9 начертаний с наклонными вариантами. Четыре оси вариативности позволяют регулировать оптический вес, наклон, курсив и стилизацию. Содержит заглавные и прописные литеры, цифры, знаки препинания и специальные символы. В составе кириллица, гречица и латиница
Хорошо подойдёт для самых разных задач: от брендинга до вёрстки большого объёма текста
Доступен бесплатно
Скачать самую полную версию: github.com/googlefonts/geologica
В Google Fonts есть одна версия, без срезанных углов: fonts.google.com/specimen/Geologica
Больше картинок: awdee.ru/geologica-is-a-free-geometric-grotesque-with-cyrillic-characters
#awd_font #awd_free_download
Есть 2 версии: обычная и со срезанными углами. Для каждой доступно 9 начертаний с наклонными вариантами. Четыре оси вариативности позволяют регулировать оптический вес, наклон, курсив и стилизацию. Содержит заглавные и прописные литеры, цифры, знаки препинания и специальные символы. В составе кириллица, гречица и латиница
Хорошо подойдёт для самых разных задач: от брендинга до вёрстки большого объёма текста
Доступен бесплатно
Скачать самую полную версию: github.com/googlefonts/geologica
В Google Fonts есть одна версия, без срезанных углов: fonts.google.com/specimen/Geologica
Больше картинок: awdee.ru/geologica-is-a-free-geometric-grotesque-with-cyrillic-characters
#awd_font #awd_free_download
Forwarded from Дизайн-снайпер
Доброе утро!
Figma продает мороженое у университета, так продвигает свои ценности новому поколению и так вкуснее дизайн.
Figma продает мороженое у университета, так продвигает свои ценности новому поколению и так вкуснее дизайн.
Forwarded from Оди
Почему мы всё время начинаем и бросаем учить английский?
Одна из причин — мы не знаем свой уровень языка. В итоге берёмся за контент, который нам не по силам. Например, сериал «Друзья» часто советуют смотреть тем, кто начинает учить язык, но в нём полно юмора, который начинающие пока понять не могут.
В итоге разрыв знаний удручает и мотивация снова падает.
Если вы готовы дать английскому ещё один шанс, мы поможем поверить в свои силы и довести дело до конца.
Приходите на бесплатную консультацию в Яндекс Английский от Практикума:
- Проведём устный тест на уровень языка,
- Покажем, чего реально добиться и за какой срок,
- Расскажем, как наши курсы помогут достичь цели.
Записаться
Одна из причин — мы не знаем свой уровень языка. В итоге берёмся за контент, который нам не по силам. Например, сериал «Друзья» часто советуют смотреть тем, кто начинает учить язык, но в нём полно юмора, который начинающие пока понять не могут.
В итоге разрыв знаний удручает и мотивация снова падает.
Если вы готовы дать английскому ещё один шанс, мы поможем поверить в свои силы и довести дело до конца.
Приходите на бесплатную консультацию в Яндекс Английский от Практикума:
- Проведём устный тест на уровень языка,
- Покажем, чего реально добиться и за какой срок,
- Расскажем, как наши курсы помогут достичь цели.
Записаться
Forwarded from TechArt - Archive (Oleg Pivovarov)
#BugHunter #UE5
Давайте попробуем новую рубрику. Затрагивает она напрямую мою текущую деятельность - консалт разного рода компаний работающих с UE4/5 с мультиплатформой (пк-мобайл-консоли-vr). Естественно никакого NDA, только косяки анрила :3
Вводные данные - приложение падает на слабых мобильных девайсах, гарантированно. Причин может быть много, но вот в логе красуется интересная запись UploadBufferSize >= UploadBytes
UploadBufferSize формируется как UploadBytes с паддингом и залимитированное в максимально возможным буфером устройства.
Почему Epic games проверяет максимально возможный буфер не на его формировании, а прямо перед отправкой чтоб в случае чего крашнуть - вопрос отдельный.
На первый взгляд все ясно, мы пытаемся засунуть большой примитив. Но, прошерстив весь проект, найти что то похожее по размеру не выходит. Тогда отправляемся в недра GPUScene.cpp и с печалью осознаем, что на момент загрузки уровня эпики принимают все возможные запросы на апдейт ресурсов, и мы просто заспамливаем бедное железо пытаясь всунуть в него весь уровень не поделив его на пакеты, что приводит еще и к существенным фризам при подгрузке чанков мира.
Соответственно, коллеги, если вы делаете крупный мир, используете стриминг чанков, забирайтесь в GPUScene.cpp и добавляйте размазывание по тику для "PrimitivesToUpdate"
Давайте попробуем новую рубрику. Затрагивает она напрямую мою текущую деятельность - консалт разного рода компаний работающих с UE4/5 с мультиплатформой (пк-мобайл-консоли-vr). Естественно никакого NDA, только косяки анрила :3
Вводные данные - приложение падает на слабых мобильных девайсах, гарантированно. Причин может быть много, но вот в логе красуется интересная запись UploadBufferSize >= UploadBytes
UploadBufferSize формируется как UploadBytes с паддингом и залимитированное в максимально возможным буфером устройства.
Почему Epic games проверяет максимально возможный буфер не на его формировании, а прямо перед отправкой чтоб в случае чего крашнуть - вопрос отдельный.
На первый взгляд все ясно, мы пытаемся засунуть большой примитив. Но, прошерстив весь проект, найти что то похожее по размеру не выходит. Тогда отправляемся в недра GPUScene.cpp и с печалью осознаем, что на момент загрузки уровня эпики принимают все возможные запросы на апдейт ресурсов, и мы просто заспамливаем бедное железо пытаясь всунуть в него весь уровень не поделив его на пакеты, что приводит еще и к существенным фризам при подгрузке чанков мира.
Соответственно, коллеги, если вы делаете крупный мир, используете стриминг чанков, забирайтесь в GPUScene.cpp и добавляйте размазывание по тику для "PrimitivesToUpdate"