Extraction d’informations vers les ressources de scène

Introduction

Bienvenue dans ce didacticiel complet sur l’utilisation d’Aspose.3D pour .NET pour extraire des informations précieuses et améliorer vos scènes 3D. Aspose.3D est une bibliothèque puissante qui permet aux développeurs de manipuler des scènes 3D de manière transparente dans les applications .NET. Dans ce didacticiel, nous nous concentrerons sur la tâche cruciale consistant à ajouter des informations sur les ressources à une scène.

Conditions préalables

Avant de plonger dans le didacticiel, assurez-vous de disposer des prérequis suivants :

  • Aspose.3D pour .NET : assurez-vous que la bibliothèque est installée. Vous pouvez le télécharger depuis le Page Aspose.3D pour .NET .

Importer des espaces de noms

Dans votre projet .NET, assurez-vous d’inclure les espaces de noms nécessaires pour accéder aux fonctionnalités Aspose.3D :

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

Étape 1 : initialiser une scène 3D

Scene scene = new Scene();

Créez une nouvelle scène 3D à l’aide duScene classe.

Étape 2 : Définir les informations sur l’application et le fournisseur

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

Définissez les noms d’application et de fournisseur associés à votre scène 3D.

Étape 3 : Définir les unités de mesure

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

Spécifiez les unités de mesure utilisées dans votre scène. Dans cet exemple, nous utilisons des unités égyptiennes anciennes appelées « pôle », avec 1 pôle égal à 60 cm.

Étape 4 : Enregistrez la scène

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

Enregistrez la scène avec les informations sur les ressources ajoutées dans un format de fichier pris en charge par la 3D. Ajustez le répertoire de sortie selon vos besoins.

Étape 5 : Afficher le message de réussite

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

Informez l’utilisateur que les informations sur l’actif ont été ajoutées avec succès et que le fichier est enregistré.

Conclusion

Toutes nos félicitations! Vous avez appris avec succès à utiliser Aspose.3D pour .NET pour extraire et ajouter des informations essentielles sur les ressources à vos scènes 3D. Ces connaissances ouvrent des possibilités infinies pour créer du contenu 3D plus informatif et engageant.

FAQ

Q1 : Puis-je utiliser Aspose.3D pour .NET avec d’autres langages de programmation ?

A1 : Aspose.3D prend principalement en charge les langages .NET, mais vous pouvez explorer les options d’interopérabilité pour d’autres langages.

Q2 : Existe-t-il un essai gratuit disponible pour Aspose.3D pour .NET ?

A2 : Oui, vous pouvez accéder à l’essai gratuit ici .

Q3 : Comment puis-je obtenir de l’aide pour les requêtes liées à Aspose.3D ?

A3 : Visitez le Forum Aspose.3D pour la communauté et le soutien.

Q4 : Puis-je acheter une licence temporaire pour Aspose.3D pour .NET ?

A4 : Oui, vous pouvez acquérir une licence temporaire ici .

Q5 : Où puis-je trouver une documentation détaillée pour Aspose.3D pour .NET ?

A5 : Reportez-vous au Documentation pour des informations détaillées.