Товар в руке: устранение зазора в векторной композиции
Контакт предмета с ладонью выровнен по одной опорной линии; размер предмета остается 180×260.
Задача и принятое решение
В авторской иллюстрации рука должна удерживать прямоугольный предмет. Первая версия оставляла видимый зазор между предметом и опорой ладони, создавая впечатление зависания.
Поставила нижнюю грань предмета на опорную линию y=470: для этого потребовался сдвиг вниз на 35 единиц. Ширину 180 и высоту 260 сохранила. Соседняя размерная отметка позволяет проверить контакт непосредственно в композиции.
Обе версии — авторские SVG, построенные из одних параметров. Это реальная правка векторного исходника, а не свидетельство ретуши чужой фотографии.
Исходная векторная версия
Исправленная версия
Проверить решение
Измените исходные строки или параметры и пересчитайте результат. Данные остаются в этой странице.
| Поле | Эталон | Версия | Факт | Проверка |
|---|---|---|---|---|
| objectBottom | 470 | После | 470 | Совпало |
| width | 180 | После | 180 | Совпало |
| height | 260 | После | 260 | Совпало |
Исходный набор
Авторский контрольный набор; не клиентские документы и не результаты внешней модели.
Изменить входные строки
Посмотреть исходные строки
| Поле | Эталон | До | После |
|---|---|---|---|
| objectBottom | 470 | 435 | 470 |
| width | 180 | 180 | 180 |
| height | 260 | 260 | 260 |
Что получилось
Зазор 35 единиц устранен, нижняя грань совпадает с опорой ладони. Предмет сохраняет габарит 180×260, а подпись и силуэт остаются на своем месте относительно его рамки.
Выполненная проверка
| Проверка | Результат |
|---|---|
| Исправленная версия совпадает с каждым пунктом паспорта | Пройдена |
| Исходная версия сохраняет наблюдаемый дефект для сравнения | Пройдена |
| Повторное изменение значимого признака обнаруживается | Пройдена |
Проверены параметры авторского вектора. Фотореалистичность, работа с реальным товаром и способность восстановить невидимые детали этим примером не доказываются.
Скачать материалы и повторить проверку
source.json · source.csv · result.json · result.csv · engine.js · verify.cjs · checks.json · style.css · before.svg · after.svg · reference.json
Локальная проверка: node verify.cjs. Нужен Node.js; сетевые обращения не выполняются.