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 .