Gids

Waarom de 3D-viewer van Shopify diamanten zwart toont, en hoe u dat oplost

Het korte antwoord

Veel 3D-exports van juwelen schrijven stenen weg als een gewoon zwart metaalmateriaal zonder transparantie, en de ingebouwde viewer van Shopify geeft precies weer wat het bestand zegt. Echte diamanten hebben licht nodig dat in de steen breekt en weerkaatst, en dat kan een basismateriaal niet. U lost het op door juiste edelsteenmaterialen te exporteren, door een viewer te gebruiken die edelstenen correct weergeeft, of door in plaats daarvan fotografische 360-gradenspins te gebruiken.

Wat u ziet

U uploadt een 3D-model van een ring of een hanger. Het goud ziet er goed uit, de vorm klopt en elke diamant is een plat zwart gat. Hetzelfde model ziet er in uw ontwerpsoftware perfect uit.

Waarom het gebeurt

Een 3D-bestand slaat voor elk onderdeel een vorm en een materiaal op. In de juwelenexports uit Rhino die we getest hebben, gaat het edelsteenmateriaal bij het exporteren verloren en wordt elke steen weggeschreven als een donker metaalachtig vervangmateriaal zonder transparantie. Een webviewer kan niet weten dat het onderdeel een diamant moest voorstellen en geeft dus een zwarte metalen steen weer.

Zelfs met een transparant materiaal ziet een diamant er niet uit als glas. Zijn schittering komt doordat licht langs de bovenkant binnenkomt, tussen de facetten weerkaatst en in verschillende kleuren weer naar buiten komt. Standaard realtime-materialen benaderen transparantie, maar ze volgen het licht niet door de slijpvorm, waardoor het resultaat vlak of melkachtig oogt.

Zo controleert u uw eigen bestand

  1. Open het bestand in een glTF-viewer waarmee u materialen kunt bekijken.
  2. Zoek de meshes die de stenen zijn. Ze hebben vaak geen naam, dus zoek naar kleine, gefacetteerde, herhaalde vormen.
  3. Bekijk hun materiaal. Als de basiskleur bijna zwart is, de metaalwaarde hoog is en er geen transmissie is, dan is dat het hierboven beschreven vervangmateriaal.
  4. Tel de stenen. Een juweel met pavézetting kan er tientallen hebben, dus ze één voor één met de hand aanpassen gaat traag.

Oplossing 1: Exporteer juiste edelsteenmaterialen

Wijs vóór het exporteren in uw ontwerpsoftware aan elke steen een glas- of edelsteenmateriaal toe, met de eigenschappen transmissie en brekingsindex die het glTF-formaat ondersteunt. Dit werkt met elke viewer, maar het resultaat blijft een benadering, het moet voor elk stuk opnieuw gebeuren en viewers verschillen in hoeveel van het materiaal ze respecteren.

Oplossing 2: Gebruik een viewer die edelstenen correct weergeeft

Sommige viewers herkennen de stenen in een ongewijzigde export en geven ze weer door in de browser van de klant het licht door de facetten te volgen. Dat doet GemViewer, de Shopify-app die we bouwen. Hij leest het bestand dat u al hebt, vindt de stenen zelf en laat klanten wisselen tussen diamant en gekleurde stenen. Er is een gratis plan voor één model en een Unlimited-plan voor $49 per maand.

Eerlijkheidshalve: wij maken GemViewer. Hebt u maar een paar producten, dan volstaan de twee andere oplossingen misschien even goed.

Oplossing 3: Laat realtime 3D achterwege

Een 360-gradenfotospin of een korte video is betrouwbaar en toont de echte stenen. De keerzijde is dat u voor elk stuk fotografie nodig hebt, dat materialen niet te wijzigen zijn en dat klanten het model niet kunnen verkennen.

Uploadproblemen in Shopify waarop u moet letten

Grote of complexe modellen kunnen in de 3D-verwerking van Shopify mislukken. Bij onze tests werden bestanden die de uploader in het beheer weigerde wel aanvaard wanneer we ze als generieke bestanden via de Admin API uploadden. Door het aantal vertices te verminderen en de geometrie te kwantiseren, kwam een model van 47 MB onder de limiet van 20 MB die gold voor generieke bestanden toen we testten, zonder dat het uiterlijk veranderde. Houd modellen licht en verwijder verborgen of dubbele onderdelen voordat u exporteert.

Welke oplossing kiest u?

  • Een handvol topproducten en een designteam dat opnieuw kan exporteren: oplossing 1.
  • Een catalogus met tientallen stukken, of ongewijzigde CAD-bestanden: oplossing 2.
  • Geen 3D-bestanden, of een kleine collectie met goede fotografie: oplossing 3.

Vragen die mensen stellen

Waarom zien mijn diamanten er in mijn ontwerpsoftware goed uit, maar zwart in Shopify?

Uw ontwerpsoftware werkt met zijn eigen edelsteenmaterialen en belichting. De export bevat enkel een vervangmateriaal en de viewer van Shopify geeft precies weer wat het bestand bevat.

Moet ik mijn modellen opnieuw opbouwen?

Nee. U herstelt de materialen bij het exporteren, of u gebruikt een viewer die de stenen herkent in het bestand dat u al hebt.

Heeft dit invloed op AR in Shopify?

De AR-weergave van Shopify wordt uit hetzelfde model opgebouwd, dus een steen die als zwart metaal is weggeschreven, ziet er daar waarschijnlijk ook verkeerd uit.

Werkt GemViewer met gekleurde stenen?

Ja. Er zijn voorinstellingen voor diamant, saffier, robijn en smaragd en klanten kunnen ertussen wisselen.

Is virtueel passen van ringen met AR beschikbaar?

Nog niet. Het is in ontwikkeling op dezelfde engine en maakt geen deel uit van de app in de App Store.

Bronnen

Lees verder

Offerte aanvragen