# Оптимизация и подготовка 3D-моделей к загрузке

Перед загрузкой 3D-моделей в редактор MyWebAR необходимо выполнить несколько операций и условий:

## **Коррекция размера модели**

В редакторе присутствует ограничение для загрузки файлов в 50 Мб .

{% hint style="warning" %}
В Web хорошей практикой является использование моделей размером не более 20-30 Мб (в идеале - 10 Мб), иначе пользователь может просто не дождаться загрузки сцены.
{% endhint %}

### **Каким образом можно уменьшить размер объекта?**

1. Самым простым способом является уменьшение разрешения (размера) текстуры.\
   Для Web достаточно 1024*px* в формате **.jpg**.\
   Больший размер просто не будет оказывает большое влияние на качество сцены, но очень сильно ухудшит скорость загрузки в AR.
2. Так же, можно упростить (уменьшить) количество полигонов, что поведет за собой уменьшение размера.
3. Еще один способ снизить размер, это уменьшить количество ключевых кадров анимации модели(keyframes).

## **Исправление ошибок и предупреждений в модели**

3D в Сети может работать несколько иначе (в отличие от предназначенного для этого программного обеспечения).&#x20;

Поэтому перед загрузкой модели необходимо проверить ее на наличие ошибок. [babylonjs.com](https://sandbox.babylonjs.com/) является отличный инструмент для тестирования модели.

<figure><img src="https://16483826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQlfxB1bBQeYgEsEfSMqq%2Fuploads%2FK0uoyvtWnqszUYyKoDfG%2Fimage.png?alt=media&#x26;token=0750e30b-fa66-4b0c-856f-e118a837c584" alt=""><figcaption></figcaption></figure>

Этот сайт позволяет проверить наличие ошибок и разобраться с ними.

В случае отсутствия ошибок, модель можно считать пригодной для использования в Web.
