Aspose.3D for Java ile Doğrusal Ekstrüzyonda Dilimleri Belirleme
giriiş
Karmaşık 3D modeller oluşturmak çoğu zaman yaratıcılıktan fazlasını gerektirir; elinizdeki araçların tam olarak anlaşılmasını gerektirir. Aspose.3D for Java bu açıdan ezber bozan bir yazılımdır. Bu öğreticide belirli bir hususa odaklanacağız: doğrusal ekstrüzyonda dilimleri belirleme.
Önkoşullar
Eğiticiye dalmadan önce aşağıdaki önkoşulların yerine getirildiğinden emin olun:
- Java Ortamı: Sisteminizde bir Java geliştirme ortamının kurulu olduğundan emin olun.
- Aspose.3D for Java: Aspose.3D kütüphanesini indirin ve yükleyin. Gerekli paketleri bulabilirsiniz Burada .
Paketleri İçe Aktar
Java projenizde Aspose.3D kütüphanesini içe aktarın. Bu, üzerinde çalışacağımız işlevlere erişim açısından çok önemlidir. Aşağıdaki import ifadesini kodunuza ekleyin:
import com.aspose.threed.*;
import java.io.IOException;
Şimdi örneği birden çok adıma ayıralım.
1. Adım: Sahneyi Ayarlayın
Ekstrüzyona tabi tutulacak taban profilini başlatın; bu durumda,RectangleShape
belirli bir yuvarlama yarıçapına sahip. İçinde çalışmak için bir 3B sahne oluşturun.
String MyDir = "Your Document Directory";
RectangleShape profile = new RectangleShape();
profile.setRoundingRadius(0.3);
Scene scene = new Scene();
2. Adım: Düğümler Oluşturun
Sahne içinde sol ve sağ düğümler oluşturun. Uzamsal değişim için sol düğümün çevirisini ayarlayın.
Node left = scene.getRootNode().createChildNode();
Node right = scene.getRootNode().createChildNode();
left.getTransform().setTranslation(new Vector3(5, 0, 0));
Adım 3: Dilimlerle Doğrusal Ekstrüzyon
Her iki düğümde de dilim sayısını belirterek doğrusal ekstrüzyon gerçekleştirin. Sihir yapılan yer burasıdır.
left.createChildNode(new LinearExtrusion(profile, 2) {{setSlices(2);}});
right.createChildNode(new LinearExtrusion(profile, 2) {{setSlices(10);}});
Adım 4: Sahneyi Kaydedin
3B sahneyi istediğiniz formatta, bu durumda bir Wavefront OBJ dosyası olarak kaydedin.
scene.save(MyDir + "SlicesInLinearExtrusion.obj", FileFormat.WAVEFRONTOBJ);
Çözüm
Tebrikler! Aspose.3D for Java’yı kullanarak doğrusal ekstrüzyonda dilimleri nasıl belirleyeceğinizi başarıyla öğrendiniz. Bu beceri, 3D modelleme yolculuğunuzda yeni olanakların kapısını açar.
SSS’ler
S1: Aspose.3D for Java’yı nasıl indirebilirim?
A1: Kütüphaneyi indirebilirsiniz Burada .
S2: Aspose.3D belgelerini nerede bulabilirim?
A2: Belgelere bakın Burada .
S3: Ücretsiz deneme sürümü mevcut mu?
C3: Evet, ücretsiz deneme sürümünü keşfedebilirsiniz Burada .
S4: Aspose.3D için nasıl destek alabilirim?
Cevap4: Destek forumunu ziyaret edin Burada .
S5: Geçici bir lisans satın alabilir miyim?
Cevap5: Evet, geçici lisans alınabilir Burada .