Konvertera 3DS till USDZ i C# med 3D-modelleringsbibliotek

USDZ/USD används ofta för att dela 3D-tillgångar över olika plattformar eftersom det är ett 3D-filformat. Å andra sidan är 3DS ett annat 3D-filformat som lagrar data i block. I vissa scenario behöver du konvertera 3DS-filer till USDZ/USD filformat. Därför introducerar detta blogginlägg ett rika-funktioner 3D-modelleringsbibliotek för att konvertera 3DS till USDZ i C# programmatisk. Aspose.3D för .NET är ett komplett paket för programmerare och icke-programmerare eftersom det erbjuder en webbaserad online 3D-filkonverterare. Så, i slutet av detta blogginlägg kommer du att kunna utveckla 3D-bearbetningsprogramvara för att automatisera konverteringen från 3DS till USDZ.

Vi kommer att täcka följande punkter i detta blogginlägg:

  1. Installation av 3D-modelleringsbibliotek
  2. Konvertera 3DS till USDZ/USD i C# - Kodexempel
  3. 3D-filkonverterare - Onlineverktyg

Installation av 3D-modelleringsbibliotek

För installation kan du ladda ner DLL-filen. Annars, kör följande kommando i NuGet Paketadministratör för att installera Aspose.3D för .NET:

Install-Package Aspose.3D 

För ytterligare detaljer, vänligen besök denna installations guide.

3D-modelleringsbibliotek

Konvertera 3DS till USDZ/USD i C# - Kodexempel

När detta 3D-modelleringsbibliotek är inställt, kan du gå vidare för att implementera 3DS till USDZ-konvertering.

Följande steg visar hur man konverterar 3DS till USDZ/USD i C# programmatisk:

  • Ställ in sökvägen för arbetskatalogen.
  • Skapa ett objekt av Scene-klassen som representerar animationen, delscener och poser.
  • Anropa Open-metoden för att ladda källan .3ds filen.
  • Instansiera en instans av UsdSaveOptions-klassen för att spara alternativ för USD/USDZ-format.
  • Anropa Save-metoden för att spara utdatafilen i USD/USDZ-filformat.

Du kan följa följande kodsnutt för att utveckla en 3D-bearbetningsprogramvara:

Du kan se utdata i bilden nedan:

3D-bearbetningsprogramvara

3D-filkonverterare - Onlineverktyg

Aspose.3D för .NET stöder en effektiv och robust online 3DS-konverterare. Det är gratis och du kan enkelt konvertera 3DS till USDZ med ett klick. Det erbjuder dock konverteringar mellan en mängd olika 3D-filformat. Du kan släppa dina källfiler på ett användarvänligt gränssnitt och denna 3D-bearbetningsprogramvara utför magin med största precision. Vi rekommenderar starkt att du provar denna 3D-filkonverterare minst en gång.

3D-filkonverterare

3D-bearbetningsprogramvara - Få en gratis licens

Du kan få en gratis temporär licens för att prova detta 3D-modelleringsbibliotek utan utvärderingsbegränsningar.

Slutord

Vi avslutar denna guide här med hopp om att detta blogginlägg har hjälpt dig att bygga en 3D-bearbetningsprogramvara för ditt företag. Vi gick igenom hur man konverterar 3DS till USDZ i C# programmatisk. Dessutom täckte vi en online 3DS-konverterare som återigen stöds av Aspose.3D för .NET. Kort sagt, du kan automatisera konverteringen av 3D-filformat så enkelt utan att installera någon tredjepartsprogramvara. Dessutom kan du besöka dokumentationen och API referenser för att lära dig mer om detta 3D-modelleringsbibliotek. Slutligen kommer aspose.com att publicera fler användbara artiklar, så håll kontakten för regelbundna uppdateringar.

Hjälp är tillgänglig

Du kan dela dina frågor eller funderingar på vårt forum.

Vanliga frågor – FAQs

Hur konverterar jag en fil till USDZ?

Du kan konvertera 3D-filformat till USDZ/USD programmatisk genom att välja Aspose.3D för .NET. Vänligen besök denna länk för att se kodexemplet.

Hur konverterar jag en 3D-modellfil?

Vänligen prova denna online 3DS-filkonverterare för att konvertera ett 3D-filformat till ett annat. Detta är webbaserat och erbjuder snabb konvertering och manipulation.

Se även