Doğrusal Ekstrüzyonda Merkez

giriiş

Aspose.3D for .NET kullanarak doğrusal ekstrüzyona hakim olmaya yönelik bu kapsamlı kılavuza hoş geldiniz. 3D modelleme becerilerinizi geliştirmek ve çarpıcı ekstrüzyonlar oluşturmak istiyorsanız doğru yerdesiniz. Bu derste, tasarımlarınızı tamamen yeni bir seviyeye taşımak için özellikle merkezleme yönüne odaklanarak doğrusal ekstrüzyon tekniğini inceleyeceğiz.

Önkoşullar

Bu heyecan verici yolculuğa çıkmadan önce aşağıdaki ön koşulların yerine getirildiğinden emin olun:

  • C# programlama dilinin temel anlayışı.
  • Makinenizde Visual Studio yüklü.
  • Aspose.3D for .NET kütüphanesini şu adresten indirebilirsiniz: Aspose.3D .NET Belgeleri .
  • Şuraya erişiminiz olduğundan emin olun: Aspose.3D .NET Belgeleri Eğitim boyunca referans olması için.

Ad Alanlarını İçe Aktar

İşleri başlatmak için gerekli ad alanlarını içe aktaralım. Bunlar 3D modelleme şaheserimizin temelini oluşturacak.

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

Adım 1: Temel Profili Başlatın

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

2. Adım: 3B Sahne Oluşturun

Scene scene = new Scene();

3. Adım: Sol ve Sağ Düğümler Oluşturun

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

Adım 4: Sol Düğümde Doğrusal Ekstrüzyon Gerçekleştirin

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

Adım 5: Referans için Zemin Düzlemini Ayarlayın

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

Adım 6: Sağ Düğümde Doğrusal Ekstrüzyon Gerçekleştirin

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

Adım 7: Referans için Zemin Düzlemini Ayarlayın (Sağ Düğüm)

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

Adım 8: 3D Sahneyi Kaydet

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

Çözüm

Tebrikler! Aspose.3D for .NET’i kullanarak merkezlemeli doğrusal ekstrüzyon sanatında başarıyla ustalaştınız. Farklı parametrelerle denemeler yapmaktan ve bu tekniğin sunduğu geniş olanakları keşfetmekten çekinmeyin.

SSS’ler

S1: Aspose.3D for .NET’i diğer programlama dilleriyle kullanabilir miyim?

Cevap1: Aspose.3D öncelikli olarak C# ve VB.NET gibi .NET dillerini destekler.

S2: Aspose.3D ile ilgili sorgular için desteği nerede bulabilirim?

A2: Ziyaret edin Aspose.3D Forumu özel destek ve tartışmalar için.

S3: Aspose.3D for .NET’in ücretsiz deneme sürümü mevcut mu?

C3: Evet, ücretsiz deneme sürümüne erişebilirsiniz Burada .

S4: Aspose.3D for .NET için nasıl geçici lisans alabilirim?

Cevap4: Geçici bir lisans alabilirsiniz Burada .

S5: Aspose.3D for .NET lisansını nereden satın alabilirim?

Cevap5: Lisansınızı satın alın Burada .