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

C# .NET 3D Library pro 2D/3D geometrické výpočty 

Pracujte s 3D bitmapou, vytvářením sítě a paprskovým odléváním proti povrchu sítě prostřednictvím rozhraní Open Source .NET 3D API.

Geometry3Sharp je open source čistá knihovna C# pro práci s geometrickými výpočty, jako jsou 2D/3D vektorová matematika, křivky a plochy, prostorové dotazy a implicitní plochy. Geometry3Sharp je plně kompatibilní s Unity. Musíte nastavit definici skriptování G3_USING_UNITY a poté budete mít transparentní interop mezi vektorovými typy g3 a Unity

Knihovna podporuje několik důležitých funkcí souvisejících s vytvářením sítě a vytvářením paprsků na povrchu sítě, zjednodušováním sítě, animacemi přemísťování Unity, generováním 3D mřížek, MarchingCubes, prací s 3D bitmapami, Fast Mesh, Surfacing Point Sets with Fast Winding Numbers a mnoha dalšími více.

Previous Next

Začínáme s Geometry3Sharp

Nejjednodušší způsob instalace Geometry3Sharp je pomocí NuGet. Pro bezproblémovou instalaci použijte prosím následující příkaz.

Nainstalujte Geometry3Sharp přes NuGet

Install-Package geometry3Sharp -Version 1.0.324 

Konstrukce sítě prostřednictvím knihovny .NET

Open source knihovna Geometry3Sharp poskytuje funkce pro vytváření interaktivní sítě pomocí .NET. Nejprve musíte sestavit objekt DMesh3 ze seznamů souřadnic vrcholů x/y/z. Nyní je k dispozici nová užitná funkce, která tuto konstrukci velmi zjednodušuje. Navíc typ NewVertexInfo poskytuje další konstruktory pro další případy, jako jsou barvy vrcholů a UV.

Vytvořte Bitmap3Voxelization sítě

Geometry3Sharp umožňuje vývojářům softwaru vytvářet bitmap3 voxelizaci sítě uvnitř jejich vlastních aplikací. Existuje několik způsobů, jak vytvořit bitmap3voxelizaci sítě, jako je voxelizace s číslem vinutí sítě, voxelizace pomocí dotazů Point-containment, vytvoření povrchové sítě ve stylu Minecraftu a další. Výukové programy pro výše uvedené jsou uvedeny v sekci dokumentace GitHub.

Ovládání 3D tiskárny 

Knihovna Geometry3Sharp umožňuje vývojářům přímo generovat GCode pro jejich 3D tiskárnu. budete potřebovat knihovny geometry3Sharp, gsGCode a gsSlicer. Budete potřebovat objekt Nastavení, který je vhodný pro vaši tiskárnu. Nastavení můžete snadno upravit programově.

 Čeština