2008-11-03 3 views
3

나는 이것이 여러 부분으로 구성된 질문이라고 생각한다.WPF에서 앰비언트 오 클루 젼 쉐이더 효과?

3D 모델을 WPF 응용 프로그램에 가져올 수는 있지만 앰비언트 오 클루 전 셰이더 효과를 적용하려면 어떻게해야합니까? .NET 3.5 SP1에서는 사용자 지정 효과를 사용할 수 있지만 픽셀 쉐이더에만 국한되며 꼭지점 쉐이더는 포함되지 않습니다.

XNA 응용 프로그램을 사용하여이 작업을 수행 할 수 있다고 생각하지만 두 번째 질문은 XNA에 익숙하지 않습니다. WPF와 XNA의 차이점은 무엇입니까? XNAL에서 XAML에 대한 개념이없는 것 같습니다. WPF에서 XNA로 이동하는 데 얼마나 많은 시간이 걸릴까요?

덕분에, 크리스

답변

4

는 두 번째 질문에 대답하려면 :

WPF 및 XNA는 완전히 다르다.

가 그물에 내장
  • 사용 다이렉트는

XNA 어떤 GUI 지원을 내장하고 있지 않습니다 비디오 카드의 하드웨어 가속 기능에 액세스 할 수 정말 : 그들은이 다음 공유합니다 (PC 및 XBOX-360 용) 게임을 겨냥한 반면 WPF는 비즈니스 스타일 응용 프로그램에서 사용할 수 있습니다. XNAL을 지원하지 않는 XNA를 발견 했으므로 실제로는 주로 DirectX의 추상 .net 래퍼입니다.

3

"ambient occlusion"과 같은 용어를 이해하고 있다면 XNA를 사용해야 할 것입니다. API 인 XNA는 배우기 어렵지 않지만 언급 한 것처럼 게임 개발 용입니다. 밖에 많은 XNA tutorials이 있습니다.

콘서트에서 WPF와 XNA를 모두 사용할 수 있습니다. 자세한 내용은 here을 참조하십시오.

당신이하려는 일에 대해 더 많이 말해 줄 수 있습니까?