Вопросы с тегом «spritesheet»

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

9
Как вы можете поместить все изображения из игры в 1 файл?
Я только что закончил основную RPG-игру, написанную на C ++ SFML, я приложил немало усилий и хотел бы ее распространить, однако натолкнулся на небольшую проблему. Проблема в том, что у меня есть более 200 изображений и файлов карт (они являются файлами .txt, которые содержат коды карт), все в той же …
67 c++  assets  sfml  spritesheet 

2
В браузере лучше всего использовать одну огромную таблицу спрайтов или много (10000) разных PNG?
Я создаю игру в jQuery, где я использую около 10000 плиток 32x32. До сих пор я использовал их все по отдельности (без спрайт-листа). Средняя карта использует около 2000 плиток (иногда повторно используемые PNG, но все отдельные div), а производительность варьируется от стабильной (Chrome) до немного запаздывающей (Firefox). Каждый из этих …

3
Почему большинство основных игровых движков не используют GIF-изображения для анимированных текстур?
Что лучше использовать анимационные листы или гифки? Одно из преимуществ Gifs перед таблицами анимации состоит в том, что вам не нужно думать о том, что кадры движутся слишком быстро или слишком медленно из-за вашего кода и обновления в надлежащих тиках. Каковы недостатки использования GIF-файлов и преимущества анимационных листов по сравнению …

9
Есть ли инструмент для создания Spritesheet из 1000 PNG? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Мой графический дизайнер сделал графику в отдельных файлах PNG. Есть ли умный инструмент / скрипт, который превращает …

9
Советы и инструменты для создания анимации Spritesheet
Я ищу инструмент, который я могу использовать, чтобы легко создать спрайт лист. Прямо сейчас я использую Illustrator, но я никогда не могу получить центр персонажа в точном положении, поэтому он выглядит так, как будто он движется (даже если он всегда в одном месте), в то время как проходит цикл по …

2
Как отключить фильтрацию текстур для масштабирования спрайтов в XNA 4.0?
У меня есть спрайт, который я пытаюсь увеличить в XNA, но XNA применяет какую-то фильтрацию текстур, которая сглаживает его и делает его уродливым. Я бы хотел, чтобы это делало пиксельное удвоение вместо интерполяции. Как бы я это сделал?

4
В чем разница между спрайт-листом и текстурным атласом?
Мне интересно, в чем разница между листом спрайта и текстурным атласом? Разве оба не одинаковы? В листе спрайтов у вас есть несколько спрайтов, а в текстурном атласе у вас также есть несколько спрайтов, так в чем же разница?

2
Существует ли инструмент, помогающий быстро определять кадры анимации из листов спрайтов неодинакового размера?
Многие онлайн-листы спрайтов имеют прямоугольники неравномерного размера в качестве кадров анимации и часто используют часть изображения для титров и т. Д., Что затрудняет правильное закрепление листов игровым движком. Есть ли какой-нибудь инструмент, который поможет вам быстро определить кадры на листе, экспортировать данные анимации, которые будет использовать игровой движок?

3
Подделка изометрической графики в 2D космической игре
Во-первых, я точно знаю, в чем заключается моя проблема рисования, и у меня есть разные идеи о том, как подойти к ее решению. Я здесь, чтобы выяснить, как отрегулировать, какой кадр нарисован, чтобы сохранить изометрическую «иллюзию». Я пишу 2D игру с высоты птичьего полета, которая происходит в космосе. Я пытаюсь …

5
Как я могу работать со спрайт-листами с неоднородными размерами спрайтов?
Как можно получить ограничивающие прямоугольники для каждого отдельного спрайта для таблицы спрайтов с неоднородными размерами спрайтов (т.е. синие прямоугольники на следующем рисунке / я нарисовал только несколько примеров)? Что я хотел бы определить: offset_x, offset_y, width, height До сих пор я использовал только спрайт-листы, на которых все спрайты имеют одинаковые …

1
Как мне программно получить доступ к отдельным спрайтам, когда режим спрайтов является множественным?
В Unity 4.3 появилась возможность разрезать лист спрайтов на несколько отдельных спрайтов. Это полезно, так как тогда вам нужна только одна главная таблица спрайтов, но, тем не менее, получите ссылки на отдельные спрайты. Это делается путем установки Sprite Mode на несколько . Можно ли программно получить доступ ко всем спрайтам, …

1
Листовые текстуры спрайта, собирающие края смежной текстуры
У меня есть собственная подпрограмма спрайта (openGL 2.0), в которой используется простой лист спрайта (мои текстуры расположены горизонтально рядом друг с другом). Так, например, вот тестовый спрайт с двумя простыми текстурами: Теперь, когда я создаю свой спрайтовый объект openGL, я указываю общее количество кадров в его атласе, а при рисовании …

3
Как разложить спрайт лист
У меня есть много спрайт-листов плохо отформатированного формата, которые я хочу разложить или разбить на множество небольших изображений, по одному для каждого спрайта. Если я могу это сделать, я могу использовать свой собственный инструмент для упаковки текстур, чтобы создавать игровые ресурсы. Моими инструментами разработки являются XNA и C #, ориентированные …

1
Спрайт листов с буферными объектами и шейдерами
Каков «лучший» способ обработки листов спрайтов с помощью шейдеров и буферов? В непосредственном режиме легко изменить текстовые координаты спрайта, когда он отрисовывается, но я не знаю, как это сделать с современным opengl. Должен ли я сохранить все текскорды в буфере и изменить указатель для каждого спрайта, или есть лучший способ?

1
Как мне справиться с созданием спрайтов для настраиваемых 2D персонажей?
Я хочу создать аватары (спрайты) для MMORPG на основе браузера. Игрок может настроить персонажа, и контент часто меняется (новое оружие, доспехи и т. Д.). Как я могу структурно управлять созданием и обновлением всех листов спрайтов? Количество различных комбинаций достаточно велико, и генерация всех перестановок не сработает. Это может быть сервер …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.