Centre en extrusion linéaire

Introduction

Bienvenue dans ce guide complet sur la maîtrise de l’extrusion linéaire à l’aide d’Aspose.3D pour .NET. Si vous souhaitez améliorer vos compétences en modélisation 3D et créer de superbes extrusions, vous êtes au bon endroit. Dans ce didacticiel, nous approfondirons la technique d’extrusion linéaire, en nous concentrant spécifiquement sur l’aspect du centrage pour amener vos conceptions à un tout autre niveau.

Conditions préalables

Avant de nous lancer dans ce voyage passionnant, assurez-vous d’avoir les conditions préalables suivantes en place :

  • Compréhension de base du langage de programmation C#.
  • Visual Studio installé sur votre ordinateur.
  • Bibliothèque Aspose.3D pour .NET, que vous pouvez télécharger à partir du Documentation Aspose.3D .NET .
  • Assurez-vous d’avoir accès au Documentation Aspose.3D .NET pour référence tout au long du didacticiel.

Importer des espaces de noms

Pour commencer, importons les espaces de noms nécessaires. Ceux-ci jetteront les bases de notre chef-d’œuvre de modélisation 3D.

using Aspose.ThreeD;
using Aspose.ThreeD.Entities;
using Aspose.ThreeD.Profiles;
using Aspose.ThreeD.Utilities;

Étape 1 : initialiser le profil de base

var profile = new RectangleShape()
{
    RoundingRadius = 0.3
};

Étape 2 : Créer une scène 3D

Scene scene = new Scene();

Étape 3 : Créer des nœuds gauche et droit

var left = scene.RootNode.CreateChildNode();
var right = scene.RootNode.CreateChildNode();
left.Transform.Translation = new Vector3(5, 0, 0);

Étape 4 : effectuer une extrusion linéaire sur le nœud gauche

left.CreateChildNode(new LinearExtrusion(profile, 2) { Center = false, Slices = 3 });

Étape 5 : Définir le plan de sol pour référence

left.CreateChildNode(new Box(0.01, 3, 3));

Étape 6 : Effectuer une extrusion linéaire sur le nœud droit

right.CreateChildNode(new LinearExtrusion(profile, 2) { Center = true, Slices = 3 });

Étape 7 : Définir le plan de sol pour référence (nœud droit)

right.CreateChildNode(new Box(0.01, 3, 3));

Étape 8 : Enregistrer la scène 3D

scene.Save("Your Output Directory" + "CenterInLinearExtrusion.obj", FileFormat.WavefrontOBJ);

Conclusion

Toutes nos félicitations! Vous maîtrisez avec succès l’art de l’extrusion linéaire avec centrage à l’aide d’Aspose.3D pour .NET. N’hésitez pas à expérimenter différents paramètres et à explorer les vastes possibilités qu’offre cette technique.

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 tels que C# et VB.NET.

Q2 : Où puis-je trouver de l’aide pour les requêtes liées à Aspose.3D ?

A2 : Visitez le Forum Aspose.3D pour un soutien et des discussions dédiés.

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

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

Q4 : Comment puis-je obtenir une licence temporaire pour Aspose.3D pour .NET ?

A4 : Vous pouvez acquérir une licence temporaire ici .

Q5 : Où puis-je acheter la licence Aspose.3D pour .NET ?

A5 : Achetez votre licence ici .