Pusatkan dalam Ekstrusi Linier
Perkenalan
Selamat datang di panduan komprehensif tentang menguasai ekstrusi linier menggunakan Aspose.3D untuk .NET. Jika Anda ingin meningkatkan keterampilan pemodelan 3D dan membuat ekstrusi yang menakjubkan, Anda berada di tempat yang tepat. Dalam tutorial ini, kita akan mempelajari teknik ekstrusi linier, khususnya berfokus pada aspek pemusatan untuk membawa desain Anda ke tingkat yang benar-benar baru.
Prasyarat
Sebelum kita memulai perjalanan menarik ini, pastikan Anda memiliki prasyarat berikut:
- Pemahaman dasar bahasa pemrograman C#.
- Visual Studio diinstal pada mesin Anda.
- Aspose.3D untuk perpustakaan .NET, yang dapat Anda unduh dari Dokumentasi Aspose.3D .NET .
- Pastikan Anda memiliki akses ke Dokumentasi Aspose.3D .NET untuk referensi sepanjang tutorial.
Impor Namespace
Untuk memulai, mari impor namespace yang diperlukan. Ini akan meletakkan dasar bagi mahakarya pemodelan 3D kami.
using Aspose.ThreeD;
using Aspose.ThreeD.Entities;
using Aspose.ThreeD.Profiles;
using Aspose.ThreeD.Utilities;
Langkah 1: Inisialisasi Profil Dasar
var profile = new RectangleShape()
{
RoundingRadius = 0.3
};
Langkah 2: Buat Adegan 3D
Scene scene = new Scene();
Langkah 3: Buat Node Kiri dan Kanan
var left = scene.RootNode.CreateChildNode();
var right = scene.RootNode.CreateChildNode();
left.Transform.Translation = new Vector3(5, 0, 0);
Langkah 4: Lakukan Ekstrusi Linier pada Node Kiri
left.CreateChildNode(new LinearExtrusion(profile, 2) { Center = false, Slices = 3 });
Langkah 5: Tetapkan Bidang Tanah untuk Referensi
left.CreateChildNode(new Box(0.01, 3, 3));
Langkah 6: Lakukan Ekstrusi Linier pada Node Kanan
right.CreateChildNode(new LinearExtrusion(profile, 2) { Center = true, Slices = 3 });
Langkah 7: Tetapkan Bidang Tanah untuk Referensi (Node Kanan)
right.CreateChildNode(new Box(0.01, 3, 3));
Langkah 8: Simpan Adegan 3D
scene.Save("Your Output Directory" + "CenterInLinearExtrusion.obj", FileFormat.WavefrontOBJ);
Kesimpulan
Selamat! Anda telah berhasil menguasai seni ekstrusi linier dengan pemusatan menggunakan Aspose.3D untuk .NET. Jangan ragu untuk bereksperimen dengan berbagai parameter dan jelajahi kemungkinan luas yang ditawarkan teknik ini.
FAQ
Q1: Bisakah saya menggunakan Aspose.3D untuk .NET dengan bahasa pemrograman lain?
A1: Aspose.3D terutama mendukung bahasa .NET seperti C# dan VB.NET.
Q2: Di mana saya dapat menemukan dukungan untuk pertanyaan terkait Aspose.3D?
A2: Kunjungi Forum Asumsikan.3D untuk dukungan dan diskusi khusus.
Q3: Apakah ada uji coba gratis yang tersedia untuk Aspose.3D untuk .NET?
A3: Ya, Anda dapat mengakses uji coba gratis Di Sini .
Q4: Bagaimana cara mendapatkan lisensi sementara Aspose.3D untuk .NET?
A4: Anda dapat memperoleh lisensi sementara Di Sini .
Q5: Di mana saya dapat membeli lisensi Aspose.3D untuk .NET?
A5: Beli lisensi Anda Di Sini .