Converti PLY in USDZ in C# - Libreria di Rendering 3D in C#

Recentemente abbiamo pubblicato un post sul blog su come convertire PLY in OBJ in C#. Ora, implementeremo come convertire PLY in USDZ/USD in C# programmaticamente. Aspose.3D per .NET è una potente libreria di rendering 3D in C# che offre un’ampia gamma di classi e metodi per creare, manipolare e convertire formati di file 3D. Inoltre, questa API .NET è facile da configurare e offre robuste capacità di integrazione. Quindi, segui attentamente questo articolo e non perdere alcuna sezione poiché ci sono alcune chiamate di metodo che possono farti sviluppare un convertitore di file PLY in un’applicazione .NET.

I seguenti punti saranno trattati:

  1. Installazione della Libreria di Rendering 3D in C#
  2. Converti PLY in USDZ in C# - Esempio di Codice
  3. Convertitore di File PLY - Strumento Online

Installazione della Libreria di Rendering 3D in C#

È molto semplice installare Aspose.3D per .NET poiché puoi installarlo semplicemente scaricando il file DLL oppure eseguendo il seguente comando nel NuGet Package Manager:

Install-Package Aspose.3D 
Installazione della Libreria di Rendering 3D in C#

Ti preghiamo di seguire questa guida per l’installazione nel caso tu incontri difficoltà.

Converti PLY in USDZ in C# - Esempio di Codice

Dopo un’installazione riuscita, siamo pronti per la fase di implementazione. A tale scopo, ti preghiamo di avere un file PLY di origine e seguire i seguenti passaggi:

  • Definisci il percorso della directory.
  • Crea un oggetto della classe Scene.
  • Invochi il metodo Open per caricare il file PLY di origine.
  • Crea un’istanza della classe UsdSaveOptions.
  • Chiama il metodo Save per salvare il file di output nel formato di file USD.

Il seguente esempio di codice dimostra come convertire DWG in PDF in C# programmaticamente:

using Aspose.ThreeD;
using Aspose.ThreeD.Formats;
namespace AsposeThreeD
{
class Graphics
{
// Convert PLY to USDZ/USD in C#
static void Main(string[] args)
{
// Define the directory path.
String dataDir = "/sample-files/";
// Create an object of the Scene class.
Scene scene = new Scene();
// Invoke the Open method to load the Source PLY file.
scene.Open(dataDir + "sample.ply");
// Create an instance of the UsdSaveOptions class.
var usdSaveOptions = new UsdSaveOptions();
// Call the Save method to save the output file in USD file format.
scene.Save("/sample.usd", usdSaveOptions);
}
}
}

Puoi vedere l’output nell’immagine qui sotto:

Converti PLY in USDZ in C#

Convertitore di File PLY - Strumento Online

Oltre a questa libreria di rendering in C#, c’è uno strumento online alimentato da Aspose.3D per .NET. Questo convertitore di formati di file online viene utilizzato per convertire file PLY in formato 3D USD. Inoltre, puoi aprire questa applicazione gratuita su qualsiasi browser web. Quindi, puoi provarlo rapidamente semplicemente cliccando sull’immagine seguente:

Convertitore di File PLY

Crea Formato 3D USDZ/USD - Ottieni una Licenza Gratuita

Ora puoi ottenere una licenza temporanea gratuita per provare questa libreria di rendering 3D in C# senza limitazioni di valutazione.

In Sintesi

Questo post sul blog ha trattato come convertire PLY in USD/USDZ in C# programmaticamente. Inoltre, abbiamo implementato la funzionalità scrivendo alcune righe di codice sorgente che convertono il file PLY in formato 3D USD programmaticamente. Inoltre, puoi navigare nella documentazione, nei riferimenti API e nel repo GitHub per ulteriori esplorazioni. Infine, ti preghiamo di rimanere in contatto con aspose.com per aggiornamenti regolari.

Fai una domanda

Puoi farci sapere le tue domande o richieste sul nostro forum.

Domande Frequenti – FAQ

Come posso convertire un file in USDZ?

Puoi convertire formati di file 3D popolari in formato USDZ/USD 3D optando per Aspose.3D per .NET. Si prega di vedere questo link per conoscere i passaggi e il frammento di codice.

Vedi Anche