Naar inhoud springen

Pixal3d

Integreren

Model-ID pixal3d
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/pixal3d?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request: $ 0,30 300 API-tegoed · ≈ ₽ 31,64 Op deze pagina uitvoeren

API-sleutel ophalen
Open model Afbeelding naar 3D #stylized#transform

Zet één afbeelding om in een getextureerd GLB 3D-model met gedetailleerde controle over elke generatiefase

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_url
Sleep een bestand hierheen of

URL naar de bronafbeelding voor 3D-conversie.

resolution standaard 1024

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

Geavanceerd texture_size · ss_guidance_strength · ss_guidance_rescale · ss_sampling_steps · ss_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 · mesh_scale · max_num_tokens · decimation_target · seed · remesh · enable_safety_checker
texture_size standaard 2048

Textuurresolutie van de mesh voor baking. Fijnere oppervlaktedetails leiden bij een hogere resolutie tot grotere bestanden.

standaard 7.5

Getrouwheidsregeling voor de initiële 3D-structuur: een hogere waarde volgt de invoerafbeelding nauwkeuriger, met risico op extra ruis.

standaard 0.7

Regeling voor begeleidingsartefacten in fase 1: lage waarden geven sterkere begeleidingseffecten, hoge waarden een stabielere uitvoer.

standaard 12

Aantal denoising-stappen voor de initiële structuur: mogelijke kwaliteitswinst door extra stappen gaat ten koste van tragere verwerking.

standaard 5

Stel de scherpte van de overgang in via het ruisrooster voor structuurgeneratie: een hogere waarde maakt overgangen scherper.

standaard 7.5

Getrouwheidsregeling voor gedetailleerde geometrie: een hogere overeenkomst met de invoerafbeelding levert extra details op, met risico op extra ruis.

standaard 0.5

Verhoog deze instelling wanneer de geometrie ruis bevat: dit vermindert artefacten door sterke begeleiding tijdens de vormfase.

standaard 12

Aantal denoising-stappen voor vormverfijning: mogelijk vloeiendere geometrie gaat bij extra stappen ten koste van snelheid.

standaard 3

Stel de scherpte van geometrische details in via het ruisrooster voor vormverfijning; een hogere waarde levert scherpere details op.

standaard 1

Regeling voor kleurgetrouwheid van de textuur: een hogere overeenkomst met de kleuren in de invoerafbeelding verhoogt de levendigheid, maar kan oververzadiging veroorzaken.

standaard 0

Verhoog deze instelling bij ruisachtige texturen of kleurbanding: dit vermindert artefacten door sterke begeleiding tijdens de textuurfase.

standaard 12

Aantal denoising-stappen voor het genereren van texturen. Een hoger aantal stappen duurt langer, maar kan schonere texturen opleveren.

standaard 3

Stel de scherpte van textuurdetails in via het ruisrooster voor textuurgeneratie; een hogere waarde levert scherpere details op.

standaard 1

Schaal de afgeleide mesh om de schatting van de camerafstand door het model te beïnvloeden.

standaard 49152

HR-tokenlimiet voor de trapsgewijze vormsampler, waarbij hogere waarden fijnere geometrie opleveren en lagere waarden geheugen en verwerkingstijd besparen.

standaard 200000

Doelcomplexiteit van de mesh, uitgedrukt als aantal vertices voor het eindresultaat. Het verkleinen van de bestandsgrootte door dit doel te verlagen gaat ten koste van details.

Seed voor reproduceerbare willekeurige generatie.

POST /run/pixal3d?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.ru/v1/run/pixal3d?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "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.ru/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 Pixal3d

Neemt één afbeelding en retourneert een GLB-model plus de gebruikte seed. De fasen voor structuur, vorm en textuur hebben elk eigen instellingen voor guidance, herschaling, aantal stappen en ruisplanning. De uitvoer-`resolution` is 1024 of 1536, `texture_size` is 1024, 2048 of 4096 en `decimation_target` stelt het aantal vertices in van 5000 tot 1586021. `remesh` bouwt de topologie opnieuw op.

Parameters

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

NaamType StandaardToegestaan Beschrijving
image_urlverplicht image
Typeurl · image
URL naar de bronafbeelding voor 3D-conversie.
seedoptioneel
Typeinteger | null
Seed voor reproduceerbare willekeurige generatie.
resolutionoptioneel
Typeenum
Standaard1024
10241536
Resolutie van de uitvoer; een hogere resolutie voegt details toe maar duurt langer.
ss_guidance_strengthoptioneel
Typenumber
Standaard7.5
0 – 10
Getrouwheidsregeling voor de initiële 3D-structuur: een hogere waarde volgt de invoerafbeelding nauwkeuriger, met risico op extra ruis.
ss_guidance_rescaleoptioneel
Typenumber
Standaard0.7
0 – 1
Regeling voor begeleidingsartefacten in fase 1: lage waarden geven sterkere begeleidingseffecten, hoge waarden een stabielere uitvoer.
ss_sampling_stepsoptioneel
Typeinteger
Standaard12
1 – 50
Aantal denoising-stappen voor de initiële structuur: mogelijke kwaliteitswinst door extra stappen gaat ten koste van tragere verwerking.
ss_rescale_toptioneel
Typenumber
Standaard5
1 – 6
Stel de scherpte van de overgang in via het ruisrooster voor structuurgeneratie: een hogere waarde maakt overgangen scherper.
shape_slat_guidance_strengthoptioneel
Typenumber
Standaard7.5
0 – 10
Getrouwheidsregeling voor gedetailleerde geometrie: een hogere overeenkomst met de invoerafbeelding levert extra details op, met risico op extra ruis.
shape_slat_guidance_rescaleoptioneel
Typenumber
Standaard0.5
0 – 1
Verhoog deze instelling wanneer de geometrie ruis bevat: dit vermindert artefacten door sterke begeleiding tijdens de vormfase.
shape_slat_sampling_stepsoptioneel
Typeinteger
Standaard12
1 – 50
Aantal denoising-stappen voor vormverfijning: mogelijk vloeiendere geometrie gaat bij extra stappen ten koste van snelheid.
shape_slat_rescale_toptioneel
Typenumber
Standaard3
1 – 6
Stel de scherpte van geometrische details in via het ruisrooster voor vormverfijning; een hogere waarde levert scherpere details op.
tex_slat_guidance_strengthoptioneel
Typenumber
Standaard1
0 – 10
Regeling voor kleurgetrouwheid van de textuur: een hogere overeenkomst met de kleuren in de invoerafbeelding verhoogt de levendigheid, maar kan oververzadiging veroorzaken.
tex_slat_guidance_rescaleoptioneel
Typenumber
Standaard0
0 – 1
Verhoog deze instelling bij ruisachtige texturen of kleurbanding: dit vermindert artefacten door sterke begeleiding tijdens de textuurfase.
tex_slat_sampling_stepsoptioneel
Typeinteger
Standaard12
1 – 50
Aantal denoising-stappen voor het genereren van texturen. Een hoger aantal stappen duurt langer, maar kan schonere texturen opleveren.
tex_slat_rescale_toptioneel
Typenumber
Standaard3
1 – 6
Stel de scherpte van textuurdetails in via het ruisrooster voor textuurgeneratie; een hogere waarde levert scherpere details op.
mesh_scaleoptioneel
Typenumber
Standaard1
0,1 – 4
Schaal de afgeleide mesh om de schatting van de camerafstand door het model te beïnvloeden.
max_num_tokensoptioneel
Typeinteger
Standaard49152
4.096 – 131.072
HR-tokenlimiet voor de trapsgewijze vormsampler, waarbij hogere waarden fijnere geometrie opleveren en lagere waarden geheugen en verwerkingstijd besparen.
decimation_targetoptioneel
Typeinteger
Standaard200000
5.000 – 1.586.021
Doelcomplexiteit van de mesh, uitgedrukt als aantal vertices voor het eindresultaat. Het verkleinen van de bestandsgrootte door dit doel te verlagen gaat ten koste van details.
texture_sizeoptioneel
Typeenum
Standaard2048
102420484096
Textuurresolutie van de mesh voor baking. Fijnere oppervlaktedetails leiden bij een hogere resolutie tot grotere bestanden.
remeshoptioneel
Typeboolean
Standaardtrue
Heropbouw van de meshtopologie, die downstreamgebruik doorgaans verbetert door schonere driehoeken te maken, ten koste van langere verwerking.
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": "pixal3d",
  "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_url": "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/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}3D-model gegenereerd in GLB-indeling.
seed
integerDaadwerkelijk gebruikte seedwaarde.

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