Bu makalede Python’da DAE öğesinin OBJ biçimine nasıl dönüştürüleceği anlatılmaktadır. Uygulama geliştirme ve test etme için IDE’yi ayarlamaya yönelik ayrıntıları, adımların bir listesini ve DAE’yi Python’da OBJ’ye dönüştürmek için çalıştırılabilir bir örnek kod alacaksınız. Ayrıca çıktı OBJ dosyasını gereksinimlerinize göre özelleştirmek için ObjSaveOptions sınıfını da tartışacağız.
Python’da DAE’yi OBJ’ye Dönüştürme Adımları
- DAE’yi OBJ olarak değiştirmek için Aspose.3D for Python via .NET‘ı kullanacak ortamı oluşturun
- Kaynak DAE dosyasını Scene.from_file() yöntemini kullanarak yükleyin
- Çıkış dosyasının özelleştirilmesi için ObjSaveOptions sınıf nesnesini örnekleyin
- Bayrağı enable the materials olarak ayarlayın
- Dosyayı DAE’den OBJ’ye dönüştürmek için save() yöntemini çağırın
Bu adımlarda Python*‘da *DAE’den OBJ’ye dönüştürücünün geliştirilmesi açıklanmaktadır. İşlem, kaynak DAE dosyasının Scene sınıfındaki from_file() yöntemini kullanarak yüklenmesiyle başlar. ObjSaveOptions sınıfının bir nesnesi, her nesne için malzemeyi içe/dışa aktarma bayrağı ayarlanarak bildirilir ve özelleştirilir.
Python’da DAE Dosyasını OBJ’ye Dönüştürme Kodu
Bu kod parçacığı Python’daki en basit DAE’den OBJ’ye dönüştürücüyü gösterir. Scene sınıfı, örneğin mevcut bazı özellikleri silmek, farklı özellikleri ayarlamak, bir özellik bulmak ve hatta gerekirse sahne içeriklerini temizlemek gibi giriş DAE dosyasını özelleştirmek için önemli bir rol oynar. Daha sonra ObjSaveOptions nesnesi, çıktı OBJ dosyasının özelliklerini ayarlar; örneğin, W bileşenini modelin köşe konumunda serileştirmek için bayrağı ayarlamak, dokuları dışa aktarmak ve birkaçını listelemek için varsayılan kodlamayı ayarlamak.
Bu makale bize Python’da DAE’yi OBJ’ye nasıl değiştireceğimizi öğretti. Bir OBJ dosyasını STL’ye dönüştürmek istiyorsanız Python’da OBJ dosyasını STL’ye nasıl dönüştürebilirim? hakkındaki makaleye bakın.