Oprettelse af 3D-modeller for shopejere

Når du bygger 3D-modeller af produkter på vegne af en shopejer, skal modellen opfylde visse standarder. Hvis din model opfylder disse standarder, får shopejeren en alsidig model af høj kvalitet, der kan bruges til mange forskellige oplevelser, herunder augmented reality (AR), virtual reality (VR), produktgengivelse og marketing. Hvis en model ikke opfylder standarderne, vil shopejeren sandsynligvis afvise modellen.

Denne vejledning forklarer de modelleringsstandarder, som en 3D-model skal opfylde, og fremhæver nogle almindelige faldgruber, der kan medføre, at en shopejer afviser en model.

Almindeligt anvendt software til 3D-modellering

Følgende 3D-software bruges ofte til at oprette 3D-modeller for shopejere:


Maya

Autodesk Maya er en branchestandard for 3D-modellering. Maya har alle de værktøjer, du skal bruge til at oprette 3D-modeller af høj kvalitet.


Blender

Blender er et gratis alternativ og et godt valg til at komme i gang med 3D-modellering. Det er også nyttigt til at forhåndsvise 3D-modelfiler.


3ds Max

3ds Max er et andet 3D-modelleringssoftware fra Autodesk. 3ds Max er ikke lige så modelleringscentreret som Maya, men det har stadig alle de værktøjer, du kan få brug for.


ZBrush

Pixologics ZBrush er et intuitivt skulpteringsprogram. I ZBrush er det nemt at oprette bløde overflader og detaljer af høj kvalitet, men det er ikke ideelt til at oprette optimerede meshes.


Substance Painter

Substance Painter er et robust værktøj, der giver dig mulighed for at oprette teksturer af høj kvalitet ved at male dem direkte på en model i et 3D-rum. Du kan også bruge det til at eksportere modeller i GLB-format.


Photoshop

Adobe Photoshop er en prisvenlig løsning, men det er ikke lige så godt til at oprette 3D-teksturer som Substance Painter.

Kendetegn for modeller af høj kvalitet

Nedenfor er nogle bedste fremgangsmåder, som du bør følge, når du opretter en model af et produkt. Disse bedste fremgangsmåder hjælper dig med at producere en nøjagtig model af høj kvalitet, der kan bruges på forskellige måder, herunder AR Quick Look, 3D-viewere i browsere, virtual reality og produktgengivelser.

Visuel nøjagtighed

  • Modellen ser identisk ud med referencebillederne.

  • Modellen er bygget i reel størrelse. Modellereren bør bruge de korrekte enheder til at bygge modellen i præcis samme størrelse som det rigtige produkt:

    Set fra siden af en bordmodel, der er bygget i samme højde som det rigtige bord (73 cm).

Mesh-kvalitet

  • Modellen har kun den nødvendige mængde geometri:

    Til venstre: En model med den nødvendige mængde geometri. Til højre: En model med for meget geometri.

  • Der er ingen sorte polygoner på modellen. Sorte polygoner er et tegn på, at der er noget galt med modellen, f.eks. to flader, der overlapper, eller normaler, der skal låses op:

    Et nærbillede af en model, der har sorte polygoner.

  • Individuelle dele modelleres separat og samles derefter, som om man samlede et rigtigt produkt:

    Til venstre: Komponenter i en taske modelleret separat. Til højre: Kombinerede komponenter i en taske.

  • Produktets kanter er affasede for at udjævne overgange:

    Til venstre: En terning med korrekt affasede kanter. Til højre: En terning med kanter, der ikke er affasede.

Fysisk baseret rendering

Teksturer eksporteres ved hjælp af et PBR-workflow (fysisk baseret rendering).

For en GLB-fil skal du eksportere følgende texture maps:

  • diffuse
  • normal
  • et enkelt map med occlusion, roughness og metalness mappet til henholdsvis den røde, grønne og blå kanal
  • emissive (valgfrit)

Materialekvalitet

  • Materialer, der er tildelt geometrien, matcher produktets referencebilleder.

  • Der er nuancer og finesser, som ofte overses i modeller af lavere kvalitet. Små skrammer, ridser og ufuldkommenheder er alt sammen med til at få en model til at virke mere troværdig:

    Et nærbillede af en urskive, der viser ufuldkommenheder i materialet.

  • Teksturfiler er så små som muligt, mens opløsningen bibeholdes.

  • Der er kun ét texture map for hver egenskab ved en model, f.eks. roughness, metalness og ambient occlusion:

    Fem texture maps for en urmodel.

    For en GLB-fil skal du inkludere følgende maps:

    • diffuse
    • normal
    • et enkelt map med occlusion, roughness og metalness mappet til henholdsvis den røde, grønne og blå kanal
    • emissive (valgfrit)

Modellering med henblik på revisioner

  • Meshet er quadranguleret, hvilket betyder, at det bruger firsidet geometri. Quadranguleret geometri er bedre, medmindre et påkrævet filformat foretrækker trianguleret (tresidet) geometri:

    In a quadrangulated model, each polygon has four sides. In a triangulated model, each polygon has three sides.
    Til venstre: En quadranguleret model. Til højre: En trianguleret model.

  • Modellereren vedligeholdt en god arbejdsfil. At vedligeholde en version af modelfilen, før transformationerne er blevet fastfrosset, eller historikken er blevet slettet, hjælper med at forhindre problemer på et senere tidspunkt.

Polygonantal

  • Modellens polygonantal er så lavt som muligt, samtidig med at alle produktets detaljer bevares.
  • Modellen overholder grænserne for polygonantal for forskellige medieformater, hvor modellen kan blive brugt, som f.eks. Facebook 3D-opslag, AR Quick Look og VR.

UV-layout

  • Alle UV-shells er tilknyttet et enkelt teksturkort.

  • Alle UV-shells er placeret i 1:1-området.

  • Ingen af UV-shellene overlapper.

  • UV-sømmene er placeret på naturlige grænser på 3D-modellen.

  • UV-shellene er blevet udfoldet manuelt ved hjælp af korrekte udfoldningsteknikker. Der er ikke blevet brugt automatiske udfoldningsværktøjer:

    Udfoldede UV'er placeret i 1:1-området.

Produktets oprindelse

  • Produktets oprindelse er centreret ved bunden af produktet:

    En model af et bord, hvor oprindelsen er placeret ved bunden.

Fremgangsmåder for eksport

  • Alle objekter er blevet kombineret til ét objekt.
  • Alle kanter er blevet blødgjort.
  • Modellens bund er placeret ved gitterets oprindelse.
  • Alle transformationer er blevet frosset.
  • Al historik er blevet slettet.
  • Der er kun tildelt ét materiale til modellen, medmindre andet er nødvendigt.

Tekniske krav

  • Modellen er sendt til shopejeren i GLB-format. Få mere at vide i Levering af færdige modeller til shopejeren.
  • Den samlede filstørrelse bør være på ca. 4 MB. Nogle medier kræver muligvis en mindre størrelse.
  • Teksturer bør være optimerede JPG-filer, hvis det er muligt.

Eksempelmodeller

Følgende modeller opfylder alle kriterierne i tjeklisten over standarder for 3D-modellering. De modeller, du leverer til shopejeren, bør være af en lignende kvalitet.

Download modeller

Bløde produkter og hårde produkter

Bløde produkter har en form, der kan påvirkes af berøring og tyngdekraft. Eksempler på dette er tøj, tæpper og puder. Bløde produkter skal se fleksible ud. De bør have folder og krøller for at se realistiske ud. Bløde produkter skal modelleres på en måde, der viser, at tyngdekraften påvirker dem. Husk på, hvordan shopejeren vil have varen vist, f.eks. pænt foldet sammen, hængt på en bøjle eller lagt fladt ned.

Hårde produkter bevarer deres form på trods af berøring og tyngdekraft. Eksempler på dette er vaser, service og elektronik. De bør have rene kanter og geometri. Overflader er normalt helt glatte og reflekterer lys godt. Der er skønhedsfejl i teksturerne, men ikke i geometrien. Kanterne bør være affasede for at give et mere realistisk udseende.

Til venstre: Et blødt produkt. Til højre: Et hårdt produkt.

Meget detaljerede produkter og produkter i stor skala

Meget detaljerede produkter har teksturer, labels eller logoer, der kræver særlig opmærksomhed. Produkterne skal være tydelige og skarpe at se på. Det er vigtigt, at deres teksturplads er fuldt optimeret. Deres teksturer skal være pænt malet. Begynd med at male teksturer i en høj opløsning, og komprimer derefter filen, hvis det er nødvendigt. Giv plads til, at dele af geometrien med logoer og tekst kan fylde mere på UV-kortet, hvis det er nødvendigt.

Produkter i stor skala fylder mere end et gennemsnitligt produkt. Eksempler på dette er sofaer, biler og cykler. Det er vigtigt, at teksturerne på disse produkttyper er fuldt optimerede. Disse produkter vil være meget større i en scene, så udstrakte teksturer eller teksturer i lav opløsning vil være mere synlige for brugeren. Teksturer til produkter i stor skala skal ofte være mindst 2K. Start med at male med en tekstur i høj opløsning, og komprimer derefter filen, hvis det er nødvendigt.

Til venstre: Et meget detaljeret produkt. Til højre: Et produkt i stor skala.

Tidsforventninger

Du bør drøfte forventningerne til en model med shopejeren, inden modelleringsprocessen begynder. Du bør give shopejeren et skøn over, hvor lang tid det vil tage at oprette modellen, baseret på de billeder, vedkommende leverer. Følgende faktorer kan påvirke den tid, det tager at oprette en model:

  • Modellens kompleksitet
  • Teksturens kompleksitet
  • Antal variantmuligheder
  • Nøjagtigheden af de dimensioner, som shopejeren angiver
  • Kvaliteten og antallet af produktbilleder, som shopejeren leverer

Kvalitetsgennemgang

Når du mener, at en model er færdig, bør du og shopejeren begge gennemgå den, før du sender alle de færdige filer til vedkommende. Shopejeren kender sine produkter bedst, og vedkommende kan vurdere, om en model repræsenterer produkterne nøjagtigt.

For at fuldføre din egen gennemgang bør du bruge tjeklisten over standarder. Ved at bruge tjeklisten sikrer du, at en model er så nøjagtig og veludformet som muligt, før du sender den til shopejeren. Det betyder, at du med mindre sandsynlighed behøver at revidere modellen, når du har leveret den, hvilket forkorter behandlingstiden for en model.

Når du sender modellen til shopejeren, skal du sørge for at gøre følgende:

  • Send modellen i et format, der kan inspiceres i 360 grader.
  • Kontrollér, at shopejeren har en passende enhed til at forhåndsvise modellen.
  • Kontrollér, at filen fungerer i det påkrævede format, hvis det er relevant.

Når alle punkterne på tjeklisten over standarder er opfyldt, og shopejeren er tilfreds med 3D-modellen, kan modellen betragtes som godkendt.

Nedenfor er nogle almindelige kvalitetsproblemer, der kan medføre, at en model afvises af shopejeren:

Forkert skala

Modellen har ikke samme størrelse som det virkelige produkt. Når modellen placeres i augmented reality ved siden af det virkelige produkt, skal de have samme størrelse.

Disproportionerede komponenter

En komponent i 3D-modellen er ude af proportioner i forhold til andre komponenter i modellen. Sørg for at indsamle nok oplysninger om et produkts dele, før du går i gang med en model. Det hjælper at have referencebilleder fra flere vinkler, så du kan se komponenterne fra alle sider og ikke kun arbejder ud fra skriftlige mål.

Dårlig geometri

Der kan være fejl i geometrien, som påvirker, hvordan modellen vises. Følgende eksempler er almindelige fejl, du skal være opmærksom på:

  • Dårlig udglatning
  • Dårlig affasning
  • Polygoner med fem sider i stedet for fire, hvilket kan føre til “pinching”
  • Z-fighting (overlappende polygoner på samme sted)
  • Decimering eller triangulering (brug altid quads, hvor det er muligt)
  • Klipning eller gennemtrængning
  • Flere UV-sæt
  • Flere materialer anvendt ved eksport

Uforseglet geometri

I augmented reality eller andre medier er det nemt at se huller og mellemrum i geometrien. Sørg for, at alle kanter er forseglede, og at punkter er forbundne.

Forkert form

Modellens form stemmer ikke overens med produktet. Kontrollér proportioner og form omhyggeligt. Modellens silhuet skal stemme overens med produktets referencebilleder.

Upræcise materialer

Modellens materialer stemmer ikke overens med produktet. Detaljerede materialer er afgørende for, at modellen virker troværdig. Sørg for, at materialerne har den rette mængde reflektivitet, glans og gennemsigtighed.

Lav opløsning og slørede teksturer

Teksturfiler har lav opløsning og er slørede. Når du opretter teksturfiler, skal du starte med en høj opløsning. Du kan senere nedskalere opløsningen afhængigt af, hvilken størrelse teksturfil du har brug for. Til mobilweb bør teksturfiler ikke være større end 2048 x 2048 px. Du kan bruge en blanding af teksturer i forskellige størrelser for at optimere størrelsen.

Forvrængede UV'er

Modellens UV'er er forvrængede. Vær opmærksom på stræk eller forvrængning i UV'erne. Sørg for, at der er tilstrækkelig plads til elementer, der kræver flere detaljer eller mere opmærksomhed (f.eks. logoer og tekst, der skal vises).

Levering af færdige modeller til shopejeren

Når en model er færdig og godkendt, kan du levere alle modelfilerne til shopejeren ved hjælp af den metode, der fungerer bedst for både dig og vedkommende. Du kan f.eks. bruge mail eller Dropbox.

Levér alle 3D-modeller som GLB-filer. GLB-formatet bruges af de fleste 3D-viewere. GLB-filer er enkeltfiler, der indeholder modellen og teksturerne.

Følgende tre vejledninger forklarer, hvordan du opretter GLB-filer ved hjælp af tre populære 3D-modelleringsprogrammer: