Hoe DAE naar OBJ te converteren in C#

In deze korte tutorial wordt uitgelegd hoe u DAE naar OBJ converteert in C#. Het bevat alle details om de ontwikkelomgeving in te stellen om het bestand te transformeren, een lijst met stappen en een uitvoerbare voorbeeldcode om de DAE naar OBJ-converter in C# te ontwikkelen. Daarnaast worden verschillende opties besproken om het conversieproces aan te passen tijdens het maken van het OBJ-bestand.

Stappen om DAE naar OBJ te converteren in C#

  1. Configureer de IDE door Aspose.3D for .NET toe te voegen om DAE naar OBJ te converteren
  2. Laad het invoer-DAE-bestand met behulp van het klasseobject Scene
  3. Maak een klasseobject ObjSaveOptions om het uitvoer-OBJ-bestand aan te passen
  4. Stel de gewenste eigenschappen in het ObjSaveOptions-object in
  5. Roep de opslagmethode in de Scene-klasse aan om een OBJ-bestand te maken met behulp van de opslagopties

Deze stappen vatten het proces samen van het transformeren van het bestandsformaat Collada naar OBJ in C#. Het proces is vrij eenvoudig omdat we het bron-DAE-bestand moeten laden met behulp van de Scene.FromFile() -methode, gevolgd door het maken van een object van de ObjSaveOptions om de eigenschap EnableMaterials in te stellen op true. Ten slotte wordt de methode Scene.Save() aangeroepen door de bestandsnaam en het ObjSaveOptions-object op te geven voor aanpassing.

Code om DAE-bestand naar OBJ in C# te converteren

Het bovengenoemde codesegment beschrijft hoe Collada naar OBJ in C# kan worden geconverteerd. Zodra het DAE-bestand in de Scene-klasse is geladen, kunt u vóór de conversie naar OBJ verschillende eigenschappen instellen, bijvoorbeeld iteminformatie op het hoogste niveau instellen, de actieve animatieclip instellen en de naam instellen. De klasse ObjSaveOptions kan worden gebruikt om de schaalfactor van de eenheid in te stellen, materiaal in/uit te schakelen, codering in te stellen, te markeren om texturen te kopiëren en de bestandsnaam in te stellen.

Deze korte handleiding heeft ons geleerd DAE te veranderen in OBJ in C#. Voor de conversie van andere typen naar OBJ, bijvoorbeeld GLB naar OBJ, raadpleegt u het artikel op hoe GLB-bestand naar OBJ te converteren in C#.

 Nederlands