1. 제품
  2.   3D
  3.   .NET
  4.   Geometry3Sharp
 
  

2D/3D 기하학적 계산을 위한 C# .NET 3D 라이브러리 

오픈 소스 .NET 3D API를 통해 메시 표면에 대한 3D 비트맵, 메시 생성 및 레이 캐스팅 작업.

Geometry3Sharp는 2D/3D 벡터 수학, 곡선 및 표면, 공간 쿼리, 암시적 표면과 같은 기하학적 계산 작업을 위한 오픈 소스 순수 C# 라이브러리입니다. Geometry3Sharp는 Unity와 완벽하게 호환됩니다. G3_USING_UNITY 스크립팅 정의를 설정해야 하며 그 후에는 g3와 Unity 벡터 유형 간에 투명한 상호 운용성을 갖게 됩니다.

라이브러리는 메시 생성 및 메시 표면에 대한 레이 캐스팅 수행, 메시 단순화, Unity 리메싱 애니메이션, 3D 격자 생성, MarchingCubes, 3D 비트맵 작업, 빠른 메시, 빠른 굴곡 숫자로 점 세트 표면화 등과 관련된 몇 가지 중요한 기능을 지원합니다. 더.

Previous Next

Geometry3Sharp 시작하기

Geometry3Sharp를 설치하는 가장 쉬운 방법은 NuGet을 사용하는 것입니다. 원활한 설치를 위해 다음 명령어를 사용해주세요.

NuGet을 통해 Geometry3Sharp 설치

Install-Package geometry3Sharp -Version 1.0.324 

.NET 라이브러리를 통한 메쉬 구성

오픈 소스 라이브러리 Geometry3Sharp는 .NET을 사용한 Interactive Mesh 생성 기능을 제공합니다. 먼저 정점 x/y/z 좌표 목록에서 DMesh3 개체를 구성해야 합니다. 이제 이 구성을 매우 간단하게 만드는 새로운 유틸리티 기능이 제공됩니다. 또한 NewVertexInfo 유형은 정점 색상 및 UV와 같은 다른 경우에 대한 추가 생성자를 제공했습니다.

메쉬의 Bitmap3Voxelization 생성

Geometry3Sharp를 사용하면 소프트웨어 개발자가 자체 애플리케이션 내에서 메시의 Bitmap3 복셀화를 만들 수 있습니다. 메시 와인딩 번호를 사용한 복셀화, 점 포함 쿼리를 사용한 복셀화, Minecraft 스타일 표면 메시 만들기 등과 같은 메시의 Bitmap3 복셀화를 만드는 방법에는 여러 가지가 있습니다. 위의 튜토리얼은 GitHub 문서 섹션에서 제공됩니다.

3D 프린터 제어 

Geometry3Sharp 라이브러리를 사용하면 개발자가 3D 프린터용 GCode를 직접 생성할 수 있습니다. geometry3Sharp, gsGCode 및 gsSlicer 라이브러리가 필요합니다. 프린터에 적합한 설정 개체가 필요합니다. 프로그래밍 방식으로 설정을 쉽게 사용자 지정할 수 있습니다.

 한국인