1. Produk
  2.   3D
  3.   .NET
  4.   Geometry3Sharp
 
  

C# .NET 3D Library untuk 2D/3D Geometric Computation 

Bekerja dengan Peta Bit 3D, Penciptaan Mesh & Hantaran Sinar terhadap permukaan Mesh melalui Open Source .NET 3D API .

Geometry3Sharp ialah perpustakaan C# tulen sumber terbuka untuk bekerja dengan pengiraan geometri seperti 2D/3D Vector Math, Curves and Surfaces, Spatial Query dan Surfaces Implisit. Geometry3Sharp serasi sepenuhnya dengan Unity. Anda perlu menetapkan definisi skrip G3_USING_UNITY dan selepas itu, anda akan mempunyai interop telus antara g3 dan jenis vektor Unity

Perpustakaan ini menyokong beberapa ciri penting yang berkaitan dengan penciptaan jaringan dan melakukan tuangan sinar terhadap permukaan jejaring, penyederhanaan Mesh, animasi pemulihan Unity, menghasilkan kekisi 3D, MarchingCubes, bekerja dengan Peta Bit 3d, Fast Mesh, Set Titik Permukaan dengan Nombor Penggulungan Pantas dan banyak lagi. lebih.

Previous Next

Bermula dengan Geometry3Sharp

Cara paling mudah untuk memasang Geometry3Sharp adalah dengan menggunakan NuGet. Sila gunakan arahan berikut untuk pemasangan yang lancar.

Pasang Geometry3Sharp melalui NuGet

Install-Package geometry3Sharp -Version 1.0.324 

Pembinaan Mesh melalui Perpustakaan .NET

Pustaka sumber terbuka Geometry3Sharp menyediakan kefungsian untuk penciptaan Mesh Interaktif menggunakan .NET. Pertama sekali, anda perlu membina objek DMesh3 daripada senarai koordinat vertex x/y/z. Fungsi utiliti baharu kini disediakan yang menjadikan pembinaan ini sangat mudah. Selain itu, jenis NewVertexInfo telah menyediakan pembina tambahan untuk kes lain, seperti warna bucu dan UV.

Cipta Bitmap3Voxelization daripada Mesh

Geometry3Sharp membolehkan pembangun perisian membuat Bitmap3 Voxelization bagi mesh dalam aplikasi mereka sendiri. Terdapat beberapa cara untuk mencipta Bitmap3voxelization mesh ini seperti Voxelization dengan nombor penggulungan mesh, voxelization dengan pertanyaan pembendungan Point, mencipta mesh permukaan gaya Minecraft dan banyak lagi. Tutorial untuk perkara di atas disediakan dalam bahagian dokumentasi GitHub.

Kawalan Pencetak 3D 

Pustaka Geometry3Sharp membenarkan pembangun menjana GCode secara langsung untuk pencetak 3D mereka. anda memerlukan perpustakaan geometri3Sharp, gsGCode dan gsSlicer. Anda memerlukan objek Tetapan yang sesuai untuk pencetak anda. Anda boleh menyesuaikan tetapan secara pemrograman dengan mudah.

 Melayu