2013-04-17 6 views
1

줄, 호, 텍스트와 같은 간단한 개체를 표시하기 위해 C# 기반 단순 대화 형 2D CAD 캔버스를 개발하고 싶습니다. 개체 선택 및 편집도 수행하고 싶습니다.2D CAD 캔버스 구현

시작 단계이므로 옵션을 평가하고 싶습니다. 나는 상당한 양의 설문 조사를했으며 여전히 새로운 아이디어에 개방적이다. 내 설립 중 일부는 사용

  1. 의 OpenGL C#을 라이브러리 (OpenTK, SharpGL)이다 [하지만 OpenTK 내가 추측 포기]은 사용자 정의 컨트롤을 갖는
  2. 등 모든 객체 선택, 객체 추가 및 같은 수동으로 모든 기능을 구현 이 경우에는 작업 부하가 매우 높습니다.

다른 옵션이 있으면 알려 주시기 바랍니다. 약간의 힌트를주고 올바른 결정을 내릴 수 있습니다.

+0

가능한 [OpenGL을 사용한 CAD 응용 프로그램] (http://stackoverflow.com/questions/16050214/cad-application-by-using-opengl) – user1118321

답변

0

OpenTK를 사용하여 개발했습니다. 그것은 선택, 폰트 지원과 같은 제 자신의 CAD 개발을위한 충분한 지원을 제공합니다. OpenTK 개발이 2010 년에 중단되었지만 일부 사람들은 Git에서 소스를 계속 유지 관리하고 있습니다.

설치가 많은 100 페이지 PDF 설명서가 많이 있습니다. 그 외에도 설치 디렉토리의 각 샘플 코드를 확인하십시오

1

WPF/Silverlight도 매우 적합합니다.
안녕하세요 end 상호 작용 수준에서 특히 게시물 2D CAD WPF Performance에서 내 경험을 찾아보십시오.