Привет, меня зовут Юрий Грачев, я программист из студии Whalekit — автора зомби-шутера Left to Survive и мобильного PvP-шутера Warface: Global Operations. Кстати, именно о его технологиях мы и поговорим подробнее далее.
Рубрика «текстуры»
Сжатые атласы в Unity Runtime
2022-01-06 в 8:33, admin, рубрики: C#, Gamedev, unity, атласы, Блог компании MY.GAMES, Работа с 3D-графикой, разработка игр, текстурыCG-моделинг 80 уровня: фотореалистичные персонажи real-time в Unreal
2018-12-13 в 16:31, admin, рубрики: 3d, Unreal Engine, Блог компании Pixonic, графика, графический дизайн, моделинг, Работа с 3D-графикой, разработка игр, текстуры, фото, ЧеловекНа днях тестировали новую графику в War Robots и получили уйму положительного фидбека от игроков. И хотя речь о мобильной графике, места для роста там очень много. С десктопом еще интереснее. Если раньше на рендер качественной сцены с фотореалистичными моделями могли уйти недели, то сейчас это делается real-time в самом Unreal. Увидел работы 3D-художника на ArtStation, а следом нашел интервью с ним на 80 level, выглядит круто. Под катом преимущественно картинки и ролики.
10 базовых принципов визуального дизайна
2017-06-22 в 7:15, admin, рубрики: баланс, визуальный дизайн, графический дизайн, контраст, масштаб, ритм, текстуры, типографика, фрейминг, метки: визуальный дизайнВчера я слушал подкаст и обратил внимание, как кто-то задавал вопрос и по ходу дела сказал: «Старый фанат, впервые звоню». По какой-то причине это заставило меня подумать о Medium. Я читаю тут статьи давным-давно, но никогда не вставлял свои два цента. Сегодня тот день, когда это изменится.
Для начала я решил написать о чём-то, что мне близко, о визуальном дизайне (он же графический дизайн), более конкретно об основных принципах, использование которых пришло с опытом, и которые я считаю наиважнейшими для хорошего выполнения моей работы.
Не хочу раздувать статью, поэтому буду краток по каждому принципу. Тем, которые заслуживают более подробного изложения, я могу посвятить полноценную статью в будущем.
Итак, готовы? Всё начинается с…
Читать полностью »
Оптимизация механики и графики в игре жанра «симулятор» на iOS
2017-01-23 в 13:10, admin, рубрики: C#, c++, unity, unity3d, Блог компании Everyday Tools, движок, оптимизация, разработка игр, разработка мобильных приложений, разработка под iOS, разработка приложений, симуляторы, текстуры, юнитиВзлет игр-симуляторов как жанра несколько лет назад показал, что геймификации поддается любая рутина. Апофеозом стал хайп вокруг Goat Simulator, удостоившегося упоминания в ключевой презентации WWDC 2015. Мы не остались в стороне и от этого тренда, поучаствовав в разработке движка для серии приложений, симулирующих работу подземки.
Subway Simulator – серия игр-симуляторов метро. Самая первая версия игры, вышедшая в 2014 году, хоть и была довольно абстрактной, подтвердила спрос на продукт подобной тематики, причем довольно высокий — проект занял лидирующие позиции в своей нише практически сразу после запуска. Последующие апдейты и новые версии продукта были направлены на то, чтобы сделать Subway Simulator реалистичнее: моделирование поездов и станций вышло на новый уровень, а также появились «локализованные» версии игры, отображающие метрополитены Нью-Йорка, Пекина, Москвы и других городов. В данный момент суммарное число установок первой версии игры на iOS почти достигло миллионного значения. Одновременно игра становится доступна для других платформ.
Ремастеринг текстур для BioShock: The Collection
2017-01-13 в 7:55, admin, рубрики: Pbr, Дизайн игр, материалы, Работа с 3D-графикой, текстуры[Все картинки кликабельны, потому что Хабр сжимает изображения разрешением больше 1920]
Введение
Меня зовут Ана Родригес (Ana M. Rodriguez), я занимаюсь компьютерной графикой и специализируюсь на текстурах и шейдерах, В настоящее время я работаю фрилансером компании Blind Squirrel Games, последним моим проектом был сборник игр Bioshock: The Collection. До него я работала над Castlevania: Lords of Shadows 1 и 2. Также мне удалось поучаствовать в проекте Castlevania: Mirror of Fate для Nintendo 3DS.
Читать полностью »
Unity: сжимая сжатое
2016-12-02 в 8:15, admin, рубрики: C#, unity3d, игростроение, компрессия, оптимизация, разработка игр, текстуры
Результат: информация о цвете занимает 1/64 от исходной площади при достаточно высоком качестве результата. Тестовое изображение взято с этого сайта.
Текстуры практически всегда являются наиболее значимым потребителем места как на диске, так и в оперативной памяти. Сжатие текстур в один из поддерживаемых форматов относительно помогает в решении этой проблемы, но что делать, если даже в этом случае текстур очень много, а хочется еще больше?
Читать полностью »
Как оптимизировать игру с помощью полигональных атласов
2016-07-27 в 14:53, admin, рубрики: Playrix, атласы, Блог компании Playrix, игры, Клиентская оптимизация, обработка изображений, разработка, разработка игр, разработка мобильных приложений, текстуры, метки: PlayrixКак всем известно, жизнь разработчика мобильных игр непроста. Он должен найти свой путь на очень узкой дорожке. С одной ее стороны — требования гейм-дизайнеров, уверенно устремляющиеся к бесконечности. Больше функционала, больше красивой графики, больше эффектов, больше анимаций, больше звуков. А с другой стороны — ограниченные ресурсы мобильного устройства. И раньше всего, как правило, заканчивается оперативная память.
Например, iPad 2 — всего в нем 512 Мб RAM. Однако приложению доступно только примерно 275 Мб. Когда занимаемая приложением память будет приближаться к этой границе, операционная система пришлет так называемое «Memory warning» — мягко, но настойчиво предложит освободить память. И если лимит все же будет превышен, операционная система остановит приложение. Пользователь будет думать, что ваша игра упала и побежит писать гневное письмо в саппорт.
Главный потребитель памяти — это, конечно, графика. В этой статье мы попробуем рассказать о пусть немного сложном, но эффективном способе, который используется для уменьшения занимаемой текстурами памяти, а также для повышения скорости отрисовки.
Читать полностью »
Обзор дескрипторов изображения Local Binary Patterns (LBP) и их вариаций
2016-04-04 в 20:36, admin, рубрики: descriptors, image recognition, LBP, local binary pattern, patterns, Алгоритмы, гистограммы, дескрипторы, машинное обучение, обработка изображений, паттерны, распознавание текстур, текстуры, узоры, метки: descriptors, дескрипторы Добрый день. Приглашаю под кат программистов, интересующихся компьютерным зрением и обработкой изображений. Возможно, вы пропустили несложный но эффективный математический инструмент для низкоуровневого описания текстур и задания их признаков для алгоритмов машинного обучения.
Читать полностью »
Сжатие текстур в Android: сравнение форматов и примеры кода
2016-01-29 в 12:01, admin, рубрики: android, Блог компании Intel, обработка изображений, Программирование, Разработка под android, сжатие, текстурыНазовите самый лучший формат сжатия текстур. Может это PNG, ETC, PVRTC, S3TC, или ещё какой-нибудь? Вопрос непростой, но очень важный. От ответа зависят качество визуального оформления, скорость работы и размеры Android-приложений. Дело осложняется тем, что универсального «самого лучшего формата» попросту не существует. Всё зависит от потребностей разработчика.
Технология наложения текстур на двумерные или трёхмерные модели широко применяется в компьютерной графике. Делается это для того, чтобы улучшить детализацию объектов, которые представлены моделями. Android поддерживает множество форматов сжатия текстур, каждый из них обладает собственными преимуществами и недостатками.
Читать полностью »
Megascans: онлайн-библиотека текстур и объектов в качестве 4-16К от Quixel
2014-12-21 в 12:56, admin, рубрики: Megascans, Quixel, Дизайн в IT, изображения, Медиа, обработка изображений, текстуры
Графические дизайнеры, мультипликаторы, архитекторы и разработчики игр очень часто используют различные библиотеки текстур. Есть платные сервисы, есть бесплатные, созданные энтузиастами. Тем не менее, любого количества текстур и материалов, которые сейчас можно найти, все равно недостаточно. Компания Quixel, которая давно уже заявила о намерении запустить сервис Megascans, с тысячами моделей и онлайн-текстур, таки выполнила свое обещание.
По словам разработчиков, теперь любой человек или компания смогут воспользоваться онлайн-библиотекой Megascans, «выводя CG на качественно новый уровень). Библиотека пополняется каждый день.