Naar inhoud springen

ReconViaGen 0.5

Integreren

Model-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"

Deze request: $ 0,30 300 API-tegoed Op deze pagina uitvoeren

API-sleutel ophalen
Open model Afbeelding naar 3D #multi-view#3d-reconstruction

Multi-view beeld-naar-3D-reconstructie die een getextureerde GLB-mesh uitvoert uit 1 tot 16 foto's van één object

Open model · 3D

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht image_urls
Sleep een bestand hierheen of · maximaal 16

Geef weergaven op voor 3D-reconstructie: één weergave volstaat, maar extra weergaven verbeteren de kwaliteit en moeten hetzelfde object tonen.

resolution standaard 1024

Resolutie van de uitvoer; een hogere resolutie voegt details toe maar duurt langer.

Geavanceerd 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 standaard mesh

Bron voor het opbouwen van de schaarse structuur. Kies 'direct' voor maximale snelheid, 'mesh' voor de hoogste kwaliteit of 'mvtrellis2' voor verwerking vanuit meerdere weergaven met TRELLIS.2.

texture_size standaard 2048

Resolutie voor de gebakken textuurafbeelding van de mesh.

standaard adaptive_guidance_weight

Strategie voor conditionering vanuit meerdere weergaven, alleen van toepassing bij meerdere invoerafbeeldingen; kies in de meeste gevallen 'adaptive_guidance_weight' voor de beste resultaten.

standaard 7.5

Bepaal de getrouwheid van de eerste 3D-structuur aan de invoer; een hogere waarde kan meer ruis opleveren maar ook een betere overeenkomst.

standaard 0.7

Vermindering van artefacten door sterke begeleiding tijdens fase 1.

standaard 12

Aantal denoising-stappen voor het maken van de eerste structuur.

standaard 5

Scherpte van het ruisschema bij het genereren van de structuur.

standaard 7.5

Begeleidingsintensiteit voor de SLat-fase; alleen van toepassing met ss_source ingesteld op 'mesh'.

standaard 0.5

Rescaling van de begeleiding voor de SLat-fase; alleen van toepassing met ss_source ingesteld op 'mesh'.

standaard 12

Aantal samplingstappen voor de SLat-fase; alleen van toepassing met ss_source ingesteld op 'mesh'.

standaard 3

Rescale T-instelling voor de SLat-fase; alleen van toepassing met ss_source ingesteld op 'mesh'.

standaard 7.5

Mate van overeenkomst met de invoer bij het genereren van gedetailleerde geometrie.

standaard 0.5

Vermindering van artefacten door sterke begeleiding tijdens de vormfase.

standaard 12

Aantal denoising-stappen voor het verfijnen van de vorm.

standaard 3

Scherpte van het ruisschema bij het verfijnen van de vorm.

standaard 1

Mate waarin textuur zich houdt aan de kleuren in de invoer.

standaard 0

Vermindering van artefacten door sterke begeleiding tijdens de textuurfase.

standaard 12

Aantal denoising-stappen dat wordt gebruikt om texturen te genereren.

standaard 3

Scherpte van het ruisschema bij het genereren van texturen.

standaard 500000

Gewenst aantal hoekpunten voor de voltooide mesh.

Seed voor reproduceerbare willekeurige generatie.

POST /run/reconviagen-0.5?wait=20 prijsopgave → $ 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over ReconViaGen 0.5

Bouwt een 3D-model uit `image_urls`, met 1 tot 16 weergaven van hetzelfde object; meer weergaven verbeteren de reconstructie. Retourneert een GLB-bestand met PBR-materialen. `resolution` kan 512, 1024 of 1536 zijn, `texture_size` 1024, 2048 of 4096, en `decimation_target` stelt het aantal meshvertices in van 5,000 tot 2,000,000. `ss_source` en `multi_image_strategy` bepalen hoe structuur en weergaven worden gecombineerd, met besturingsopties voor begeleiding en sampling per fase.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
seedoptioneel
Typeinteger | null
Seed voor reproduceerbare willekeurige generatie.
resolutionoptioneel
Typeenum
Standaard1024
51210241536
Resolutie van de uitvoer; een hogere resolutie voegt details toe maar duurt langer.
ss_sourceoptioneel
Typeenum
Standaardmesh
directmeshmvtrellis2
Bron voor het opbouwen van de schaarse structuur. Kies 'direct' voor maximale snelheid, 'mesh' voor de hoogste kwaliteit of 'mvtrellis2' voor verwerking vanuit meerdere weergaven met TRELLIS.2.
ss_guidance_strengthoptioneel
Typenumber
Standaard7.5
0 – 10
Bepaal de getrouwheid van de eerste 3D-structuur aan de invoer; een hogere waarde kan meer ruis opleveren maar ook een betere overeenkomst.
ss_guidance_rescaleoptioneel
Typenumber
Standaard0.7
0 – 1
Vermindering van artefacten door sterke begeleiding tijdens fase 1.
ss_sampling_stepsoptioneel
Typeinteger
Standaard12
1 – 50
Aantal denoising-stappen voor het maken van de eerste structuur.
ss_rescale_toptioneel
Typenumber
Standaard5
1 – 6
Scherpte van het ruisschema bij het genereren van de structuur.
slat_guidance_strengthoptioneel
Typenumber
Standaard7.5
0 – 10
Begeleidingsintensiteit voor de SLat-fase; alleen van toepassing met ss_source ingesteld op 'mesh'.
slat_guidance_rescaleoptioneel
Typenumber
Standaard0.5
0 – 1
Rescaling van de begeleiding voor de SLat-fase; alleen van toepassing met ss_source ingesteld op 'mesh'.
slat_sampling_stepsoptioneel
Typeinteger
Standaard12
1 – 50
Aantal samplingstappen voor de SLat-fase; alleen van toepassing met ss_source ingesteld op 'mesh'.
slat_rescale_toptioneel
Typenumber
Standaard3
1 – 6
Rescale T-instelling voor de SLat-fase; alleen van toepassing met ss_source ingesteld op 'mesh'.
shape_slat_guidance_strengthoptioneel
Typenumber
Standaard7.5
0 – 10
Mate van overeenkomst met de invoer bij het genereren van gedetailleerde geometrie.
shape_slat_guidance_rescaleoptioneel
Typenumber
Standaard0.5
0 – 1
Vermindering van artefacten door sterke begeleiding tijdens de vormfase.
shape_slat_sampling_stepsoptioneel
Typeinteger
Standaard12
1 – 50
Aantal denoising-stappen voor het verfijnen van de vorm.
shape_slat_rescale_toptioneel
Typenumber
Standaard3
1 – 6
Scherpte van het ruisschema bij het verfijnen van de vorm.
tex_slat_guidance_strengthoptioneel
Typenumber
Standaard1
0 – 10
Mate waarin textuur zich houdt aan de kleuren in de invoer.
tex_slat_guidance_rescaleoptioneel
Typenumber
Standaard0
0 – 1
Vermindering van artefacten door sterke begeleiding tijdens de textuurfase.
tex_slat_sampling_stepsoptioneel
Typeinteger
Standaard12
1 – 50
Aantal denoising-stappen dat wordt gebruikt om texturen te genereren.
tex_slat_rescale_toptioneel
Typenumber
Standaard3
1 – 6
Scherpte van het ruisschema bij het genereren van texturen.
decimation_targetoptioneel
Typeinteger
Standaard500000
5.000 – 2.000.000
Gewenst aantal hoekpunten voor de voltooide mesh.
texture_sizeoptioneel
Typeenum
Standaard2048
102420484096
Resolutie voor de gebakken textuurafbeelding van de mesh.
image_urlsverplicht images
Typeurl[] · image
≤ 16 items
Geef weergaven op voor 3D-reconstructie: één weergave volstaat, maar extra weergaven verbeteren de kwaliteit en moeten hetzelfde object tonen.
multi_image_strategyoptioneel
Typeenum
Standaardadaptive_guidance_weight
average_rightweighted_averagesequentialaverageadaptive_guidance_weightfixed_guidance_rescale
Strategie voor conditionering vanuit meerdere weergaven, alleen van toepassing bij meerdere invoerafbeeldingen; kies in de meeste gevallen 'adaptive_guidance_weight' voor de beste resultaten.
enable_safety_checkeroptioneel
Typeboolean
Standaardtrue
Screening kan worden versoepeld door false in te stellen, mits de aanroeper is geautoriseerd.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
model_glb
object {url, content_type, file_name, file_size}Gegenereerde GLB met een 3D-model met PBR-materialen.
seed
integerSeed die tijdens de generatie is toegepast.

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/reconviagen-0.5.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt