2010-07-21 2 views
0

여기에 내가하고 싶은 걸 : 기하학적 도형과 어쩌면 의 3D 그래프와 차트을 그려 보겠습니다. 나는 또한 카메라를 자유롭게 움직이기를 원한다.. WPF 또는 Windows Forms Window에서이 모든 작업을 수행하거나 이미지로 렌더링하려고합니다. 그리고 마지막으로, 나는 이것을 바로 에서 직접 방식으로 달성하고 싶습니다.
그래서, 어떻게 생각하세요? 이 목적을 위해 어떤 프레임 워크를 권하고 싶습니까? 어느 것이 더 사용하기 쉽습니까?WPF 또는 SlimDX를 사용해야합니까?

답변

1

두 사람 모두 DirectX를 사용하고 있기 때문에 각 샘플을 살펴보고 프로그래밍하기가 더 편하다고 생각하는 것이 좋습니다.

0

SlimDX의 제작자는 GameDev.net에서도 이와 같이 질문 할 것을 권장합니다. SlimDX는 포럼 중재자 중 하나입니다.

SlimDX는 WPF보다 응용 프로그램의 주요 변경 사항이 적을 것이라고 제안합니다.

2

WPF는 확실히 사용하기 쉽고 작업 수행 방법에 대한 많은 문서가 있습니다. 물건의 양에 따라 WPF에서 문제가 발생할 수 있습니다. 이 경우 SlimDX 출력을 WPF 응용 프로그램에서 호스팅되는 D3DImage를 통해 파이프하여 두 기술을 혼합 할 수 있습니다.

0

WPF는 사용자의 요구를 충족시킵니다. D3D를 사용하면 훨씬 더 많은 고급 작업을 수행 할 수 있지만 더 낮은 수준입니다. D3D9는 이후 버전보다 쉽지만 시간이 지남에 따라 XP와 함께 계속 될 것입니다. D3D10/11은 하드웨어에 매우 가깝기 때문에 시작하기가 훨씬 더 어렵습니다. D3D의 새 버전을 몇 년마다 다시 작성하는 것은 간단한 비즈니스 응용 프로그램의 경우 재미 있지 않습니다. MS는 이전 버전과의 호환성을 제공하기 때문에 이전 버전은 업데이트하지 않으면 계속 실행됩니다. 그러나 API 문서는 쓸모 없게 될 때 사라질 것입니다.

관련 문제