Nyades - BodyPen
Открыть на BOOTH ↗

Nyades - BodyPen

Открыть на BOOTH ↗

РАСПРОДАЖА ПЕРВОГО ДНЯ: −40% до 1 ноября (JST) Рисуйте прямо на аватаре в VRChat. BodyPen позволяет рисовать на поверхности тела и одежды аватара в VRChat. Коснитесь палитры, выберите цвет и рисуйте указательным пальцем или совместимым контактом. Ластик удаляет отдельные участки, а меню позволяет очистить рисунок целиком.

Возможности

■ Рисование ✔ Рисуйте пальцем или совместимым контактом на своём аватаре и на других аватарах с BodyPen. ✔ Работает и для незнакомцев: другим игрокам не нужно устанавливать BodyPen, чтобы видеть рисунки и рисовать на вашем аватаре. ✔ Рисуйте вместе: до 8 одновременных точек касания. ■ Контроль ✔ Управляйте разрешениями: кто может рисовать и какие контакты принимаются. ✔ Маскируйте участки, которые нужно защитить. ✔ Простая установка: работает через NDMF и Modular Avatar. ✔ Интерфейс на английском, японском, корейском и русском языках. ■ Краска ✔ Настраивайте цвета, размер кисти и свойства краски. ✔ Lifetime: краска постепенно исчезает со временем. ✔ Physical Gravity Flow: сама краска стекает вниз по поверхности. ✔ Работает с любым шейдером, включая Poiyomi и lilToon: ваши материалы остаются как есть. ✔ Поддержка пользовательских шейдеров: добавьте краску в любой материал, который поддерживает текстуры. ■ Экспериментально ✔ Настройка производительности: высокое качество для аватаров VeryPoor или максимальная оптимизация для Good.

Требования

• VRChat SDK 3.10.6 или новее • Modular Avatar

Установка и использование

Установка

1. Распакуйте скачанный ZIP и импортируйте unitypackage в проект аватара. 2. Установите VRChat SDK 3.10.6 или новее (на момент релиза — бета). Рекомендуются Gesture Manager или Av3Emulator.

Добавление BodyPen и палитры

3. Щёлкните правой кнопкой по аватару в «Hierarchy» и выберите в меню «BodyPen». 4. Выберите объект «Palette» и переместите палитру на нужную часть тела. 5. Кость, за которой следует палитра, выбирается в «MA Bone Proxy». По умолчанию — «Head».

Выбор мешей

6. Выберите «Меши» в префабе «BodyPen». 7. Перетащите сюда меши, на которых хотите рисовать. 8. Часть слотов материалов можно исключить из рисования. 9. Чтобы исключить UV-острова или геометрию, включите «Маска», выберите «Чёрный» и щёлкните по областям, где краска не нужна. Они станут красными. 10. Нажмите «Изменить», чтобы выйти из редактирования маски.

Настройка кисти и цветов

11. В разделе «Кисть» нажмите «Тест в Play Mode», порисуйте на аватаре во вкладке Game и настройте кисть. 12. Настройте цвета в разделе «Цветовая палитра». 13. Чтобы сохранить изменения, сделанные в Play Mode, включите «Сохранять значения в компонент» в разделе «Unity Play Mode». 14. В разделе «Материал краски» можно изменить вид краски, время её жизни и текстуру.

Совместимость и ограничения

• Каждый клиент отдельно хранит историю рисования. Игроки, присоединившиеся позже, не получают предыдущие рисунки. • Одинаковые копии аватара могут влиять друг на друга из-за общих имён, используемых для передачи данных через шейдеры. • Совместимость со всеми аватарами, стабильными клиентами или старыми SDK не гарантируется. При ошибках пишите мне в BOOTH или Discord.

История версий

1.0.6 (7 ноября)
• Link group: новая опция связывает два меша с похожими UV, чтобы результат рисования зеркалился на все меши в выбранной группе.
• Максимальное количество мешей увеличено с 16 до 32.
• Руки не пачкают сами себя (опция).
• Уменьшен шанс конфликта с другими игроками с этим префабом. Для друзей теперь тоже используется камера, а не GrabPass.
• Улучшена упаковка UV, исправлены различные крайние случаи. Проблемные меши исключаются с сообщением, чтобы сборка аватара по возможности продолжалась.

1.0.5 (2 ноября) • Поддержка Unity Editor для Linux (генерация UV краски и шейдеры). • Исправлено попадание краски на замаскированные области, например глаза, на аватарах с трекингом лица. • Исправлено отключение BodyPen в японской, корейской и других неанглийских Windows, когда путь к проекту содержит неанглийские символы. • Исправлена ошибка загрузки аватара «script class layout is incompatible» после обновления BodyPen. 1.0.4 (1 ноября) • Более надёжная установка через префаб: незавершённая установка восстанавливается, локальные настройки префаба сохраняются. • Улучшена упаковка UV-атласа краски. 1.0.3 (31 октября) • Исправлено самопроизвольное закрашивание частей тела, которое видели другие игроки в некоторых мирах. Захват теперь выполняется после световых эффектов мира (очередь настраивается в расширенных параметрах). • Исправлено попадание рисунков/очистки от других аватаров с BodyPen. • При обновлении пакета DLL перезагружаются автоматически. 1.0.2 (31 октября) • Исправлены случайный шум и внезапная очистка. (Проблема остаётся в этой версии — см. 1.0.3) 1.0.1 (30 октября) • Настройки меню сохраняются между сессиями. Выключенный объект BodyPen стартует выключенным. 1.0.0 (30 октября) • Первый релиз.

Условия и поддержка

Покупатель может использовать инструмент на собственных аватарах VRChat. Повторное распространение, передача другим лицам и перепродажа инструмента, установленных файлов, unitypackage или DLL запрещены. Также соблюдайте условия авторов аватаров, одежды и шейдеров. По вопросам и ошибкам пишите магазину в личные сообщения на BOOTH или в Discord. Укажите версии Unity, SDK и BodyPen и приложите скриншот ошибки.

Discord: discord.gg/wFjynVpjX8

Покупка и скачивание доступны на BOOTH.

Открыть на BOOTH ↗