Estrazione di informazioni sulle risorse della scena

introduzione

Benvenuti in questo tutorial completo sull’utilizzo di Aspose.3D per .NET per estrarre informazioni preziose e migliorare le scene 3D. Aspose.3D è una potente libreria che consente agli sviluppatori di manipolare scene 3D senza problemi all’interno delle applicazioni .NET. In questo tutorial, ci concentreremo sul compito cruciale di aggiungere informazioni sulle risorse a una scena.

Prerequisiti

Prima di immergerci nel tutorial, assicurati di possedere i seguenti prerequisiti:

Importa spazi dei nomi

Nel tuo progetto .NET, assicurati di includere gli spazi dei nomi necessari per accedere alle funzionalità Aspose.3D:

using System;
using System.IO;
using System.Collections;
using Aspose.ThreeD;

Passaggio 1: inizializza una scena 3D

Scene scene = new Scene();

Crea una nuova scena 3D utilizzandoScene classe.

Passaggio 2: impostare le informazioni sull’applicazione e sul fornitore

scene.AssetInfo.ApplicationName = "Egypt";
scene.AssetInfo.ApplicationVendor = "Manualdesk";

Definisci i nomi dell’applicazione e del fornitore associati alla scena 3D.

Passaggio 3: definire le unità di misura

scene.AssetInfo.UnitName = "pole";
scene.AssetInfo.UnitScaleFactor = 0.6;

Specifica le unità di misura utilizzate nella scena. In questo esempio utilizziamo le unità dell’antico Egitto chiamate “polo”, con 1 polo pari a 60 cm.

Passaggio 4: salva la scena

var output = "Your Output Directory" + "InformationToScene.fbx";
scene.Save(output, FileFormat.FBX7500ASCII);

Salva la scena con le informazioni sulle risorse aggiunte in un formato file supportato dal 3D. Modifica la directory di output secondo necessità.

Passaggio 5: Visualizza il messaggio di successo

Console.WriteLine("\nAsset information added successfully to Scene.\nFile saved at " + output);

Informa l’utente che le informazioni sulla risorsa sono state aggiunte correttamente e che il file è stato salvato.

Conclusione

Congratulazioni! Hai imparato con successo come utilizzare Aspose.3D per .NET per estrarre e aggiungere informazioni sulle risorse essenziali alle tue scene 3D. Questa conoscenza apre infinite possibilità per la creazione di contenuti 3D più informativi e coinvolgenti.

Domande frequenti

Q1: posso utilizzare Aspose.3D per .NET con altri linguaggi di programmazione?

A1: Aspose.3D supporta principalmente i linguaggi .NET, ma è possibile esplorare le opzioni di interoperabilità per altri linguaggi.

Q2: È disponibile una prova gratuita per Aspose.3D per .NET?

A2: Sì, puoi accedere alla prova gratuita Qui .

Q3: Come posso ottenere supporto per le query relative ad Aspose.3D?

A3: Visita il Forum Aspose.3D per la comunità e il sostegno.

Q4: Posso acquistare una licenza temporanea per Aspose.3D per .NET?

R4: Sì, puoi acquisire una licenza temporanea Qui .

Q5: Dove posso trovare la documentazione dettagliata per Aspose.3D per .NET?

A5: Fare riferimento a documentazione per informazioni approfondite.