Обновлено 27 августа 2026 г.
Как исправить 3D-логотип, который не загружается или выглядит плохо
Большинство проблем делятся на три группы: файл отклоняется при загрузке, файл загружается, но ничего не отображается, или логотип рендерится, но выглядит плохо. Найдите симптом ниже и примените решение. Каждое сообщение об отклонении из этого списка исходит от конкретной проверки, поэтому сообщение точно указывает, что не прошло проверку.

Почему моя загрузка была отклонена?#
Перед тем как что-либо рендерить, проверяется тип, размер и безопасность каждого загруженного файла. Каждая проверка имеет своё собственное сообщение.
| То, что вы видите | Причина | Решение |
|---|---|---|
| Файл не является изображением PNG, JPEG, GIF, WebP или SVG ("Это не изображение PNG, JPEG, GIF или WebP") | Файл не является изображением, которое редактор может прочитать, или была отправлена ссылка на страницу, где показывается логотип, вместо самого файла. | Отправьте файл изображения. Если вы скопировали URL, откройте его и сначала сохраните реальное изображение. |
| Файлы SVG должны быть меньше 1 МБ ("Файлы SVG должны быть меньше 1 МБ") | SVG превышает предел в 1 МБ, обычно потому, что встраивает растровое изображение или содержит тысячи автоматически векторизованных точек. | Откройте его и удалите встроенные изображения и скрытые слои, или экспортируйте только саму метку снова. |
| Файлы изображений должны быть меньше 8 МБ ("Файлы изображений должны быть меньше 8 МБ") | Файл растрового изображения превышает предел в 8 МБ. | Снова экспортируйте его как PNG с размером от 1000 до 2000 пикселей по длинной стороне. Логотипу никогда не нужен файл размером с фотографию. |
| SVG содержит элемент скрипта ("The SVG contains a script element") | Файл содержит исполняемый или удаленный контент. Та же проверка также отклоняет foreignObject, XML-сущности, обработчики событий в строке, URL javascript:, iframe, object, embed, meta, link, внешние значения href и стили @import или удаленные url(). | Экспортируйте простой SVG, только с трассировками. В Inkscape используйте Сохранить как SVG плоский; в Illustrator экспортируйте со стилем Атрибуты презентации. |
| SVG ссылается на внешний ресурс ("The SVG references an external resource") | Марка указывает на файл или шрифт, который находится в другом месте, поэтому он не будет рендериться одинаково для всех. | Встроите или преобразуйте в контуры все, на что есть ссылки, и экспортируйте снова без каких-либо ссылок. |
| XML-структура SVG недействительна | Файл не является корректно сформированным XML, часто потому что его редактировали вручную или он был усечён при передаче. | Экспортируйте его снова из инструмента для дизайна вместо ручного исправления. |
| Корневой элемент SVG не найден | Файл имеет расширение .svg, но не является SVG. | Проверьте, что это на самом деле. Обычно это PDF или EPS с переименованным расширением. |
| Дизайн слишком сложен ("The artwork is too complex") | Марка превышает около 50 контуров, и больше этого количество сетка может зависнуть в браузере. | Объедините наложенные формы, удалите скрытые слои и уберите эффекты, которые были расширены на многих путях. Оптимально — пять путей или меньше, до 20 тоже работает хорошо. |
Почему ничего не появляется после загрузки файла?#
Файл прошел все проверки, так что проблема в том, что нет формы для экструдирования в том месте, на которое смотрит редактор.
| Симптом | Причина | Решение |
|---|---|---|
| Пустой холст после загрузки SVG | SVG содержит живой текст вместо контуров. У текста нет пути для экструдирования. | Преобразуйте текст в контуры перед экспортом: Текст > Создать контуры в Illustrator, Flatten (Объединить) во Figma, Контур > Объект в контур в Inkscape. |
| Марка отображается крошечной или смещенной | Рабочий стол намного больше, чем марка, или viewBox не совпадает с дизайном. | Обрежьте рабочий стол по марке и экспортируйте заново. |
| Видна только часть логотипа. | Некоторые формы выходят за пределы viewBox, или они скрыты обтравочной маской. | Удалите обтравочные маски, выделите весь дизайн и подгоните рабочий стол под выделение. |
| Ничего не происходит после загрузки PNG. | Изображение почти полностью одного тона, поэтому векторизация не нашла границ. | Повысите контраст. Поставьте светлую марку на черном или темную марку на белом и загрузите снова. |
Почему мой 3D-логотип выглядит плохо?#
Это проблемы формы и материала, а не файла, и для каждой есть единственный способ их исправить.
| Симптом | Причина | Решение |
|---|---|---|
| Векторный контур получается неровным или волнистым | Исходное изображение имело мягкие края, с размытием или низкой контрастностью, поэтому векторизатор их приблизил. | Экспортируйте дизайн снова как сплошный знак на ровном фоне, примерно 1000 пикселей или больше и без тени. |
| Пробелы в буквах заполняются | Окна букв были экспортированы как отдельные наложенные формы вместо одного составного контура. | Выберите внешнюю форму и её пробелы и создайте составной контур перед экспортом. |
| Вторая едва заметная тень за знаком | Параллельная тень или внешнее свечение исходного изображения векторизовано как отдельная форма. | Удалите тени и сияния из дизайна перед его загрузкой. |
| Логотип выглядит плоским, не 3D | Глубина слишком мала, или нет фаски, которая ловила бы свет. | Увеличьте глубину и добавьте небольшую фаску. Яркая линия вдоль фаски воспринимается как край. |
| Хром или золото выглядят серыми и тусклыми | Окружение не отражается в материале. | Поменяйте окружение. Металлическая поверхность показывает то, что находится вокруг, так что ровная сцена создаёт ровный металл. |
| Логотип исчезает на светлом фоне | Материал настроен для тёмной сцены, что обычно бывает с хромом и стеклом. | Одновременно измените окружение и фон, а затем проверьте экспорт на светлом и тёмном фоне перед публикацией. |
| Движение рывками на телефоне | Сетка тяжёлая, потому что исходный контур имел много траекторий. | Упрощайте дизайн до меньшего числа траекторий. Менее 20 — это комфортный диапазон для плавного движения на старых устройствах. |
| Экспортированный PNG имеет фон, которого вы не хотели. | Фон был настроен как цвет вместо прозрачного. | Настройте фон как прозрачный и экспортируйте PNG, это единственный формат фиксированного изображения здесь с альфа-каналом. |
Вопросы
- Почему мой SVG не загружается?
- Его отклонила одна из четырёх проверок: весит более 1 МБ, не является правильно сформированным XML, содержит исполняемый контент или ссылку на внешний источник, как скрипт или удалённый шрифт, или имеет более 50 траекторий. Сообщение указывает, какая причина. Экспорт простого SVG, только с траекториями, решает большинство случаев.
- Почему загруженный логотип отображается белым?
- Обычная причина — текстовые объекты в SVG, которые никогда не были преобразованы в контуры, поэтому файл действителен, но не содержит форм для выдавливания. Преобразуйте текст в контуры и экспортируйте снова. Вторая причина — дизайн, находящийся за пределами viewBox.
- Почему мой векторизованный PNG выглядит грубым?
- Векторизация следует границе между светлым и темным, поэтому мягкое изображение, с низкой контрастностью или маленькое, даст неточный контур. Экспортируйте дизайн снова как сплошной высококонтрастный знак на однотонном фоне, около 1000 пикселей или больше и без теней.
- Почему пропали промежутки у моих букв?
- Глаза букв были наложенными формами, разделёнными вместо одного составного контура, поэтому экструдирование воспринимало их как твёрдые тела. Вместе выберите внешнюю форму и её отверстия и создайте составной контур перед экспортом.
- Почему мой логотип тормозит или дергается?
- Количество контуров определяет размер сетки. Оптимально — пять контуров или меньше, до двадцати работает нормально, а от 21 до 50 может тормозить на старых телефонах. Упрощайте дизайн, объединяя наложенные формы и удаляя скрытые слои.