Не является публичной офертой. Наш сервис оказывает услугу посредничества и не является представителем Unity Technologies. Подробнее..
Для правообладателейПроизводительность любого 3d-приложения сильно зависит от общего количества полигонов, которые графический процессор должен обрабатывать на каждый кадр в 3d-сцене. Если у вас сложная сцена, содержащая многоугольные 3d-модели с большим количеством сеток, в которых используется множество различных материалов, общая производительность вашей игры снизится. Poly few - это комплексное оптимизационное решение для unity, которое направлено на решение этой проблемы, позволяя вам оптимизировать сложные 3d-сцены высокого качества. Благодаря интегрированным функциям, таким как упрощение сетки, автоматическая генерация LOD, слияние сетки и комбинирование материалов, Можно значительно повысить производительность своей игры несколькими щелчками мыши без необходимости написания даже единой строки кода. Такие методы оптимизации особенно полезны при разработке для платформ с ограниченными ресурсами, таких как мобильные телефоны или другие недорогие устройства. Это также может помочь сократить расходы на художников.
│ Демонстрационный │ документов API, │ справка │ ветке форума. │ контактные │
Пожалуйста, обратите внимание, что начиная с версии 7.63 автоматическое подключение пользовательского интерфейса было полностью удалено. Это означает, что вам придется вручную добавить компонент PolyFew, чтобы использовать его в игровом объекте.
Поддерживаемые функции:
▓ Упрощение сетки, автоматическое формирование LOD, комбинирование сетки и материала в одной упаковке.
▓ Поддерживает упрощение сетки на лету с помощью мощного runtime API.
▓ Никаких знаний в области программирования не требуется. Используйте все возможности инструмента в режиме редактора, не написав ни единой строчки кода.
▓ Поддерживает упрощение как обработанных, так и статических сеток, а также сеток с 16-битными и 32-битными индексными форматами.
▓ Поддерживает упрощение сложных иерархий вложенных объектов, а также объектов с подсетями и несколькими материалами.
▓ Поддерживает комбинирование как статичных, так и скиннированных сеток. Даже поддерживает комбинирование скиннированных сеток с измененной формой и / или скиннированных сеток с анимацией смешивания / морфа.
▓ Комбинируйте материалы, используя массивы текстур. Поддерживается только стандартный шейдер (зеркальная и не зеркальная настройка).
▓ Средство объединения материалов на основе текстурных массивов не страдает от распространенных проблем текстурных атласов, таких как размытие текстур, ограничение разрешения и отсутствие поддержки плиточных текстур.
▓ Позволяет массово генерировать LOD для нескольких выбранных объектов одновременно.
▓ Сохраняет отображение текстур.
▓ Сохраняет анимацию на сетках. Даже поддерживает смешивание фигур.
▓ Опции для сохранения УФ-швов, УФ-сгибов и краев окантовки.
▓ Позволяет сохранить определенные области модели на заданном уровне, в то же время упрощая остальную часть модели в обычном режиме.
▓ Поддерживает анимированные сетки.
▓ Все это помещается в удобное окно инспектора, которое появляется прямо под иерархией компонентов.
▓ Визуализируйте изменения перед их фактическим применением.
▓ Отмените / повторите внесенные изменения для каждого объекта.
▓ Весь исходный код включен без инкапсуляции с использованием dll-файлов или любых других средств.
▓ Содержит всплывающие подсказки редактора для каждого элемента управления, облегчающие понимание и использование инструмента.
В комплект поставки входит файл README, который поможет разобраться в использовании и различных опциях этого инструмента. Также включена демонстрационная сцена, помогающая освоить использование runtime API.
► Требуется редактор Unity версии 2017 и выше.
► Требуемая версия среды выполнения сценариев: .NET 4.6 или выше. Перейдите в раздел PlayerSettings > Конфигурация > Версия среды выполнения сценариев и измените ее на .NET 4.6 или выше.
► В Runtime API методы импорта OBJ-файлов из локальной файловой системы и экспорта GameObjects в obj не работают в сборках WebGL, поскольку веб-приложения не имеют доступа к локальной файловой системе, однако в WebGL можно использовать функцию импорта OBJ-файлов с сервера.
► Уменьшение количества полигонов может быть не лучшим решением для каждой модели, поскольку количество полигонов, которое Можно уменьшить, не вызывая слишком больших искажений в сетке, зависит от размера ячейки.
► Material combiner может комбинировать только материалы, которые используют стандартный шейдер или его варианты (стандартный зеркальный и т.д.). Для объединения материалов он использует массивы текстур, а не атласы текстур.
► В Unity 2017.2 и более поздних версиях mesh combiner не будет объединять сетки, если максимальное количество вершин в объединенной сетке превышает 65534. Это ограничение присутствует в более старых версиях Unity.
► У Unity Trees (редактор деревьев) есть ограничение, заключающееся в том, что на него не могут влиять зоны ветра, если у него настроен LODs (компонент LODGroup). Это не ошибка в PolyFew, а ограничение самого Unity.
► Вы не можете использовать "AnimatorUtility".Оптимизируйте иерархию преобразования или функцию "Оптимизация игровых объектов" на вкладке "Настройка импортера моделей" для игрового объекта, для которого вам нужно использовать PolyFew. Можно получить сообщение об ошибке "кости не соответствуют bindpose". Это ошибка в unity. При выполнении этих действий некоторые атрибуты в классе mesh не обновляются, что приводит к несоответствиям данных.
Возврат средств без уважительной причины рассматриваться не будет, особенно если они подпадают под следующие условия:
►Вы случайно приобрели актив.
►Вы приобрели актив, но обнаружили, что другой актив XYZ Позволяет достичь того же результата.
► Вы не читали документы по Runtime API перед покупкой и ожидаете, что API будут работать лучше.
► Вы не читали этот раздел перед совершением покупки.
► Ресурс выполняет то, для чего он предназначен и как указано в описании и других соответствующих документах, но вы по-прежнему не находите его полезным.
Отсутствие данных
Отсутствие данных
