FAQ

Почему мой спрайт мерцает?

Pixor убирает большую часть мерцания за вас:

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

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

  • больший размер или меньше кадров в секунду для медленных клипов;
  • меньше полос света (Цвета > Полосы света);
  • кадры, выбранные вручную (выберите узел «Спрайты» на шаге «Ассет» и щелкайте по полосе ключей таймлайна за графом ассета), вместо фиксированной частоты.

pxr render --debug DIR для листа записывает полосу на каждую строку, где отмечен каждый пиксель, который переключился и вернулся обратно.

Мой меч исчезает на маленьких размерах

Тонкие части защищены: часть тоньше пикселя все равно рисуется линией в 1 пиксель там, где она лучше всего видна. Если часть с какой-то стороны скрыта за телом, она скрыта и в спрайте. Это правильно, а не ошибка.

Спрайт крошечный внутри своего холста

Холст вмещает каждый кадр каждого экспортируемого клипа со всех сторон. Широкий замах атаки делает шире весь лист. Экспортируйте этот клип в отдельном проекте или задайте фиксированное число пикселей на метр (Камера > Размер: Пикселей на метр), чтобы масштаб был одинаковым во всех проектах.

Как использовать свою палитру?

«Цвета > Файл палитры…» принимает палитры Lospec .hex и GIMP .gpl или .png (его собственные цвета или до шестнадцати наиболее характерных). Pixor привязывает свои рампы к вашим цветам. С крошечными палитрами (цветов: 4) пресеты вроде retro4 подбирают цвета только по светлоте. pxr render --palette также принимает встроенную палитру: pixor-16, pixor-8, dusk-12, forest-12, desert-12, ice-10 или mono-8.

Почему мой FBX в неправильной позе?

Когда клип не выбран, Pixor показывает позу привязки скиннированного меша. Многие файлы FBX хранят кадр анимации как позу по умолчанию; Pixor игнорирует его и использует позу привязки. Выберите клип, чтобы увидеть анимацию.

Дают ли два компьютера одинаковые пиксели?

Почти всегда. Тесты Pixor рендерят одни и те же спрайты на GPU NVIDIA и Intel, в Linux и Windows и в браузере и сравнивают их попиксельно. Единственное найденное пока исключение — один пиксель в одном кадре ходьбы, где две части модели пересекаются ровно в точке сэмпла и два GPU округляют по-разному. Программные растеризаторы (виртуальные машины, некоторые CI-сервисы) могут отличаться в нескольких краевых пикселях.

Веб-демо пишет, что в моем браузере нет ни WebGPU, ни WebGL2

Окно Pixor рисуется GPU, поэтому браузер без WebGPU и WebGL2 не может его показать. Тогда страница показывает вращающуюся модель на простом холсте, нарисованную собственным растеризатором Pixor на CPU, — те же пиксели, что дают настольное приложение и pxr render --backend cpu, — так что вы все равно увидите, что делает Pixor. В любом свежем Firefox, Chrome, Edge или Safari есть WebGL2; обычно достаточно снова включить аппаратное ускорение в настройках браузера.

Могу ли я потерять изменения, закрыв Pixor?

Не без вопроса. Закрытие окна, Выход (Ctrl+Q), Новый проект, Открыть проект… или открытие другого файла при несохраненных изменениях спрашивает Сохранить изменения в NAME? — «Сохранить», «Не сохранять» или «Отмена». Пока вы работаете, Pixor также каждую минуту автосохраняет изменения; если он неожиданно закроется, при повторном открытии проекта он предложит их вернуть (Восстановить). Не сохранять удаляет и это автосохранение.

Отправляет ли Pixor что-нибудь по сети?

Нет. Он никуда не подключается. Отчеты о сбоях записываются в папку настроек, и вы решаете, делиться ли ими. Бесплатные модели открывает сайт библиотеки в вашем браузере; само приложение ничего не скачивает.

Где взять модели?

Справка > Бесплатные модели (также на экране первого запуска) открывает pixor.art/library в браузере: бесплатные, готовые для игр модели, сделанные для Pixor (сердца, монеты, сундуки, деревья, дома и многое другое), под лицензией CC0, так что их можно использовать для чего угодно. Открыть в Pixor на странице предмета скачивает файл .pixoritem; откройте его, и Pixor скопирует модель в папку библиотеки (Documents/Pixor/Library или pixor-data/library в портативном режиме) и начнет проект с параметрами, которые предлагает модель. Скачать .glb дает ту же модель простым файлом для других инструментов.

Двойной щелчок по файлу .pixor не открывает Pixor

Pixor поставляется без установщика, поэтому при первом запуске один раз спрашивает, можно ли ему открывать свои файлы: проекты .pixor, шаблоны проектов .pixorblueprint, модели .pixoritem, наборы .pixorkit и рабочие пространства .pixorlayout. Чтобы настроить это позже, выберите Справка > Открывать файлы Pixor в Pixor. Это меняет настройки только вашей учетной записи. Если вы переместите Pixor в другую папку, он предложит их обновить. Собственные файлы командной строки (рецепты .pixoricons и .pixortiles, дампы рендера .pxrg) не регистрируются.

Набор, открытый так или брошенный на окно при открытом проекте, используется в соответствии со своим типом: набор Стиля становится Стилем, набор конвейера — конвейером, набор группы — группой в своем графе.

Попробуйте то, что описано на этой странице, на своей модели — бесплатно в браузере.

Попробовать в браузере Получить Pixor