Перейти к содержимому

ReconViaGen 0.5

Интеграция

ID модели reconviagen-0.5
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/reconviagen-0.5?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Этот запрос: 0,30 $ 300 API-кредитов · ≈ 31,41 ₽ Запустить на этой странице

Получить API-ключ
Open model Изображение в 3D #multi-view#3d-reconstruction

Многовидовая реконструкция изображения в 3D, создающая текстурированную сетку GLB из 1–16 фотографий одного объекта

Open model · 3D

Здесь появится ваш первый результат

Составьте запрос ниже и выполните его с помощью API-ключа. Результаты копируются в наше хранилище и хранятся навсегда или 7 дней бесплатно.

Сформировать запрос

Элементы управления сгенерированы из схемы модели. Код и цена обновляются при изменении параметров.

•обязательно image_urls
Перетащите файл или · до 16

Укажите ракурсы для 3D-реконструкции: достаточно одного ракурса, но дополнительные улучшают качество; все ракурсы должны показывать один и тот же объект.

resolution по умолчанию 1024

Разрешение выходных данных; его увеличение добавляет детали, но занимает больше времени.

Расширенные ss_source · texture_size · multi_image_strategy · ss_guidance_strength · ss_guidance_rescale · ss_sampling_steps · ss_rescale_t · slat_guidance_strength · slat_guidance_rescale · slat_sampling_steps · slat_rescale_t · shape_slat_guidance_strength · shape_slat_guidance_rescale · shape_slat_sampling_steps · shape_slat_rescale_t · tex_slat_guidance_strength · tex_slat_guidance_rescale · tex_slat_sampling_steps · tex_slat_rescale_t · decimation_target · seed · enable_safety_checker
ss_source по умолчанию mesh

Источник для построения разреженной структуры. Выберите 'direct' для максимальной скорости, 'mesh' для наивысшего качества или 'mvtrellis2' для обработки с нескольких ракурсов с помощью TRELLIS.2.

texture_size по умолчанию 2048

Разрешение запечённого текстурного изображения сетки.

по умолчанию adaptive_guidance_weight

Стратегия кондиционирования с нескольких ракурсов, применимая только при нескольких входных изображениях; в большинстве случаев выбирайте 'adaptive_guidance_weight' для наилучших результатов.

по умолчанию 7.5

Управление соответствием начальной 3D-структуры входным данным: при увеличении значения допускается больше шума для более точного совпадения.

по умолчанию 0.7

Уменьшение артефактов, вызванных сильным управлением на этапе 1.

по умолчанию 12

Количество шагов удаления шума для создания начальной структуры.

по умолчанию 5

Резкость расписания шума при создании структуры.

по умолчанию 7.5

Интенсивность управления на этапе SLat; применяется только при ss_source, установленном в 'mesh'.

по умолчанию 0.5

Масштабирование управления на этапе SLat; применяется только при ss_source, установленном в 'mesh'.

по умолчанию 12

Количество шагов сэмплирования на этапе SLat; применяется только при ss_source, установленном в 'mesh'.

по умолчанию 3

Параметр Rescale T на этапе SLat; применяется только при ss_source, установленном в 'mesh'.

по умолчанию 7.5

Степень соответствия входным данным при генерации детализированной геометрии.

по умолчанию 0.5

Уменьшение артефактов, вызванных сильным управлением на этапе формы.

по умолчанию 12

Количество шагов удаления шума для уточнения формы.

по умолчанию 3

Резкость расписания шума при уточнении формы.

по умолчанию 1

Степень соответствия текстуры цветам входных данных.

по умолчанию 0

Уменьшение артефактов, вызванных сильным управлением на этапе текстуры.

по умолчанию 12

Количество шагов удаления шума для создания текстур.

по умолчанию 3

Резкость расписания шума при генерации текстур.

по умолчанию 500000

Желаемое количество вершин готовой сетки.

Сид для воспроизводимой случайной генерации.

POST /run/reconviagen-0.5?wait=20 стоимость → 0,30 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/reconviagen-0.5?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Запустить этот запрос

Ваш ключ хранится в этом браузере: он отправляется только в Doitong API и сохраняется в localStorage только при включении параметра «Запомнить». Получить API-ключ

О ReconViaGen 0.5

Создаёт 3D-модель из `image_urls`, принимающего от 1 до 16 видов одного объекта; большее число видов улучшает реконструкцию. Возвращает файл GLB с материалами PBR. `resolution` может быть 512, 1024 или 1536, `texture_size` — 1024, 2048 или 4096, а `decimation_target` задаёт количество вершин полигональной сетки от 5,000 до 2,000,000. `ss_source` и `multi_image_strategy` выбирают способ объединения структуры и видов; для каждого этапа доступны параметры guidance и сэмплирования.

Параметры

Передавайте либо каноническое имя, либо исходное имя, но не оба. Канонические имена

ИмяТип По умолчаниюДопустимые значения Описание
seedнеобязательно
Типinteger | null
Сид для воспроизводимой случайной генерации.
resolutionнеобязательно
Типenum
По умолчанию1024
51210241536
Разрешение выходных данных; его увеличение добавляет детали, но занимает больше времени.
ss_sourceнеобязательно
Типenum
По умолчаниюmesh
directmeshmvtrellis2
Источник для построения разреженной структуры. Выберите 'direct' для максимальной скорости, 'mesh' для наивысшего качества или 'mvtrellis2' для обработки с нескольких ракурсов с помощью TRELLIS.2.
ss_guidance_strengthнеобязательно
Типnumber
По умолчанию7.5
0 – 10
Управление соответствием начальной 3D-структуры входным данным: при увеличении значения допускается больше шума для более точного совпадения.
ss_guidance_rescaleнеобязательно
Типnumber
По умолчанию0.7
0 – 1
Уменьшение артефактов, вызванных сильным управлением на этапе 1.
ss_sampling_stepsнеобязательно
Типinteger
По умолчанию12
1 – 50
Количество шагов удаления шума для создания начальной структуры.
ss_rescale_tнеобязательно
Типnumber
По умолчанию5
1 – 6
Резкость расписания шума при создании структуры.
slat_guidance_strengthнеобязательно
Типnumber
По умолчанию7.5
0 – 10
Интенсивность управления на этапе SLat; применяется только при ss_source, установленном в 'mesh'.
slat_guidance_rescaleнеобязательно
Типnumber
По умолчанию0.5
0 – 1
Масштабирование управления на этапе SLat; применяется только при ss_source, установленном в 'mesh'.
slat_sampling_stepsнеобязательно
Типinteger
По умолчанию12
1 – 50
Количество шагов сэмплирования на этапе SLat; применяется только при ss_source, установленном в 'mesh'.
slat_rescale_tнеобязательно
Типnumber
По умолчанию3
1 – 6
Параметр Rescale T на этапе SLat; применяется только при ss_source, установленном в 'mesh'.
shape_slat_guidance_strengthнеобязательно
Типnumber
По умолчанию7.5
0 – 10
Степень соответствия входным данным при генерации детализированной геометрии.
shape_slat_guidance_rescaleнеобязательно
Типnumber
По умолчанию0.5
0 – 1
Уменьшение артефактов, вызванных сильным управлением на этапе формы.
shape_slat_sampling_stepsнеобязательно
Типinteger
По умолчанию12
1 – 50
Количество шагов удаления шума для уточнения формы.
shape_slat_rescale_tнеобязательно
Типnumber
По умолчанию3
1 – 6
Резкость расписания шума при уточнении формы.
tex_slat_guidance_strengthнеобязательно
Типnumber
По умолчанию1
0 – 10
Степень соответствия текстуры цветам входных данных.
tex_slat_guidance_rescaleнеобязательно
Типnumber
По умолчанию0
0 – 1
Уменьшение артефактов, вызванных сильным управлением на этапе текстуры.
tex_slat_sampling_stepsнеобязательно
Типinteger
По умолчанию12
1 – 50
Количество шагов удаления шума для создания текстур.
tex_slat_rescale_tнеобязательно
Типnumber
По умолчанию3
1 – 6
Резкость расписания шума при генерации текстур.
decimation_targetнеобязательно
Типinteger
По умолчанию500000
5 000 – 2 000 000
Желаемое количество вершин готовой сетки.
texture_sizeнеобязательно
Типenum
По умолчанию2048
102420484096
Разрешение запечённого текстурного изображения сетки.
image_urlsобязательно images
Типurl[] · image
≤ 16 элементов
Укажите ракурсы для 3D-реконструкции: достаточно одного ракурса, но дополнительные улучшают качество; все ракурсы должны показывать один и тот же объект.
multi_image_strategyнеобязательно
Типenum
По умолчаниюadaptive_guidance_weight
average_rightweighted_averagesequentialaverageadaptive_guidance_weightfixed_guidance_rescale
Стратегия кондиционирования с нескольких ракурсов, применимая только при нескольких входных изображениях; в большинстве случаев выбирайте 'adaptive_guidance_weight' для наилучших результатов.
enable_safety_checkerнеобязательно
Типboolean
По умолчаниюtrue
Проверку можно ослабить, установив false, если вызывающая сторона авторизована.
обязательно Каноническое имя, также принимается

Параметры файлов принимают общедоступный https:// URL, data: URI размером до 10 MB или file_url загруженного файла. Файлы

Результат

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "reconviagen-0.5",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 300,
    "usd": "0.30",
    "charged": 300,
    "refunded": 0
  },
  "input": {
    "image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  },
  "output": {
    "model_glb": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "seed": 42
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Ваши файлы — ваш выборКаждый URL из outputs[].url — это копия в нашем хранилище: она хранится навсегда (оплата за ГБ в месяц) или 7 дней бесплатно — в зависимости от настройки вашего аккаунта или параметра ?storage=.
Одинаковая структура у каждой моделиtype, url, content_type, width, height и duration — одинаково для изображений, видео и аудио. output — собственный объект результата модели.
Поля результата
model_glb
object {url, content_type, file_name, file_size}Сгенерированный GLB, содержащий 3D-модель с материалами PBR.
seed
integerSeed, применённый при генерации.

Для AI-агентов: эта страница в формате Markdown доступна по адресу https://doitong.com/ru/developers/models/reconviagen-0.5.md. Все модели и руководства: https://doitong.com/developers/llms.txt