이번에는 WPF 프로젝트에서 Rhino 3D 툴의 저장 파일 중 하나인 3dm 확장자 파일을 읽어오는 방법에 대하여 알아보겠습니다.
단점은 해당 패키지가 .Net Framework 4.5 이상부터 지원되기에 Visual Studio2010 버전까지는 적용할 수 없습니다.
먼저 WPF 프로젝트를 생성한 후 Nuget 패키지 관리로 들어갑니다.
위의 경로로 들어간 후 3dm을 검색합니다.
검색하면 위와 같이 나오는데 Rhino3dm을 설치해줍니다.
설치가 끝나면 using 부분에 아래와 같이 추가해줍니다.
using Rhino.FileIO;
그 다음 3dm 파일을 가져오기 위하여 아래와 같이 진행합니다.
3dm 파일명은 각자 가지고있는 파일명으로 하시면 됩니다.
File3dm file = File3dm.Read("Test.3dm");
File3dmObjectTable table3DM = file.Objects;
foreach (File3dmObject name in table3DM)
{
if (name.Name != null)
{
MessageBox.Show(name.Name);
}
}
실행하면 테스트해보면 Rhino에서 지정한 객체들의 이름이 메세지박스로 출력되는 것을 확인할 수 있습니다.
이상으로 WPF에서 3dm파일을 읽는 방법에 대하여 알아보았습니다.
WPF ''{DependencyProperty.UnsetValue}'은(는) 'Background' 속성의 올바른 값이 아닙니다.' 오류 해결 방법 기록 (0) | 2022.11.24 |
---|---|
WPF에서 도형의 투명도가 적용이 안될 때 해결 방법 (0) | 2022.05.19 |
WPF에 Winform 컨트롤 가져오기 (0) | 2022.02.20 |
WPF의 그라디언트(그라데이션) 관련 xaml 코드 분석 (0) | 2020.12.10 |
C# WPF 둥근 모서리의 버튼 만들기 (0) | 2020.12.10 |
댓글 영역