TileXet

Что это и зачем?

TileXet - это редактор бесшовных пиксельных 2D изображений.
Он подходит для редактирования тайлсетов с предпросмотром, ведением проектов, экспортом в PNG, импортом из PNG, и всякими мелкими возможностями, характерными для несложных графических редакторов.



Скачать

Редактор кросс-платформенный, выбирайте свою ОС и скачивайте.
Windows x64 x32
Linux x64

Версия - 0.0.1 Beta 3



Возможности



Новости

2 июля 2020

Выход первой версии 2D редактора TileXet 0.0.1 Beta 3!

15 июня 2020

Выход первой версии 2D редактора TileXet 0.0.1 Beta 2!


11 июня 2020

Выход первой версии 2D редактора TileXet 0.0.1 Beta 1!



Справка

Клавиши
Control+S - сохранить проект
Control+Z - отмена действия
Control+P - Экспорт проекта
Shift+A - Добавить тайл
Shift+Клик - захватить цвет (пипетка)

Мышь
Рисовать можно, имея в запасе сразу два цвета, на ЛКМ и ПКМ. Так же при выборе цвета левая и правая кнопка мыши влияет на то, куда выбираемый цвет будет назначен.

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

Интерфейс
Тут всё довольно просто - никаких скрытых кнопок, всё интуитивно.
В настройках есть пункты:



Предназначение

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



Обсуждение

Страница в сообществе Godot 3D Russia

Поддержать

Если вам интересно развитие проекта, вы можете его поддержать!
Спонсорство YouTube Разовый Донат



Журнал разработки

2 июля 2020
В основном сконцентрировался на стабильности и исправлении багов, однако, и нововведения имеются.

Нововведения
  • Иконки инструментов вместо текстовых кнопок
  • Шахматная сетка
  • Прозрачность цветов
  • Новый алгоритм экспорта, более быстрый и без глюков. Пока что.

Исправлено
  • Баг с созданием нового проекта. Снова.
  • Баг с инструментами и потерей некоторых пикселей.
  • Баг с вылетом при создании нового проекта. Всё ещё проявляется, не могу пока отловить.


13 июня 2020
Начал работать над модульной системой, навешивать инструменты, характерные для создания текстур.

Нововведения
  • История папок в диалогах файловой системы
  • Панель инструментов
  • Инструмент: RGB (глобальное изменение цвета)
  • Инструмент: Normal (создание карты нормалей из текстуры)

Исправлено
  • Баг с созданием нового проекта.
  • Баг в заливкой, иногда заливка приводила к ошибке из-за выхода за пределы текстуры.
  • Баг с ошибкой инвертирования цвета, прозрачные пиксели теряли прозрачность.


11 июня 2020 | 2

Обнаружил и пофиксил страшный баг, из-за которого, при нечетном количестве цветов в палитре, цвета искажаются в момент экспорта.



11 июня 2020

Сегодня много экспериментировал с экспортом beta-версии проекта, прогнал его на Linux и Windows, и, вроде как, всё работает. Протестировал его в работе с плагином для Blender SpryTile, результатом доволен, однако, подметил для себя необходимость иметь возможность создавать тайлы отличных размеров. Либо создавать несколько, с возможностью единовременного редактирования.
Поставил для себя две далекие цели - тайлы отличных размеров и создание материалов.



10 июня 2020

Добавил окно настроек с пунктами первой важности (для меня). Сделал сохранение настроек в проект, при открытии настройки восстанавливаются. Так же отладил сохранение при экспорте, экспорт при сохранении. Самым сложным оказалось реализовать алгоритм сборки всех изображений из проекта в единый PNG лист, соблюдая настройки, очередность, и чтобы ни один пиксель не потерялся.

Нововведения:

  • Настройки проекта
  • Сохранение настроек для каждого проекта
  • Экспорт при сохранении
  • Сохранение при экспорте
  • Сохранение единого листа (тайлсет)
  • Сохранение списком файлов



9 июня 2020

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

Нововведения:

  • Базовые инструменты
  • Окошко "О программе"



8 июня 2020

Переделал систему диалогов, так как разность именования папок и всякие особенности кросс-платформенности напрочь ломали прежний вариант. Добавил диалог создания нового проекта с выбором разрешения тайлов.
Начал работу над инструментами рисования. Пока планирую несколько: карандаш, заливка, прямоугольник.
Так же, надо бы заняться окошком настроек.

Нововведения:

  • Возможность указать автора
  • Возможность создавать неограниченное количество изображений
  • Сохранение по CTRL+S
  • Добавлена возможность отмены действий для каждого изображения



6 июня 2020

Улучшен диалог выбора цвета, начата работа над диалогами сохранения, экспорта, открытия файлов и проектов.

Нововведения:

  • Собственный формат хранения проектов
  • Добавлен лист тайлов
  • При сохранении проекта сохраняются все изображения и палитра
  • Доработаны режимы предпросмотра тайлов



4 июня 2020

Разработан базовый интерфейс и функционал. Определена первая тема оформления и цветовая гамма. Не смог подружиться с системным диалогом выбора цвета, пришлось делать свой. В принципе, не сильно сложно. Главное - внимательность.

Возможности:

  • Редактирование одного изображения
  • Изменение цвета кисти
  • Поддержка двух кистей (ПКМ/ЛКМ)
  • Поддержка палитры цветов
  • Диалог выбора цвета



ПОДДЕРЖАТЬ