Как пользоваться инструментом «Генератор пиксельных кругов»
- Выберите круг или эллипс и задайте диаметр (или ширину и высоту).
- Выберите заливку или контур и толщину контура.
- Смотрите число блоков в каждом ряду под превью или включите сетку и считайте по картинке.
- Скачайте PNG в любом масштабе или скопируйте фигуру как текстовый арт или ряды в JSON.
Что вы получаете
- Прозрачный PNG
- Схема рядов с числом блоков (верхняя половина; нижняя её зеркалит)
- Текстовый арт и данные рядов в JSON
Советы из практики геймдева
- У нечётных диаметров один центральный пиксель — это подходит для построек с центральным блоком. У чётных центр 2×2.
- Толстые контуры с включёнными диагональными соседями выглядят круглее; без них получаются чистые ступеньки без сдвоенных углов.
- Для куполов в Minecraft сделайте круг для каждого слоя с уменьшающимся диаметром и стройте их друг на друге.
- Эллипсы годятся для теней под спрайтами: попробуйте залитые 12×4 или 16×5 тёмного цвета.
Сценарии использования
- Планирование круглых построек в Minecraft и других воксельных играх
- Круглые формы, щиты, монеты и порталы в пиксель-арте
- Тени спрайтов (плоские эллипсы)
- Схемы для вышивки крестиком и бисероплетения
Вопросы и ответы
Как рассчитывается круг?
Центр каждого пикселя проверяется относительно идеального эллипса, поэтому результат симметричен по обеим осям и совпадает с настоящей формой настолько точно, насколько позволяет сетка. Фигуры в 3 пикселя рисуются плюсом, а не квадратом.
Что показывает схема рядов?
Для каждого ряда сверху — число блоков в каждом отрезке. Ряды симметричны, поэтому схема перечисляет верхнюю половину и ставит каждый ряд в пару с его зеркальным рядом внизу.
Какой максимальный размер?
До 256 пикселей в ширину и высоту.
Можно сделать эллипс?
Да. Переключитесь на эллипс и задайте ширину и высоту по отдельности.
Что меняет опция толщины с диагоналями?
Она определяет, учитываются ли диагональные соседи, когда контур наращивается внутрь. Если включено, кольцо выглядит тяжелее и круглее; если выключено, сохраняются тонкие ступеньки.