2011-12-02 3 views
0

3D 게임의 VS2010 (WPF 응용 프로그램) 프로젝트에서 OpenGL 및 GLControl과 함께 Visual C#을 사용하며 3D 모델 가져 오기에 대한 도움이 필요합니다. Google 검색이별로 도움이되지 못했습니다. 이러한 기술의 가져 오기 3D 모델에 대해 더 많은 것을 알아야합니다.Visual Studio 2010 (WPF)에서 3D 모델 가져 오기

답변

1

OpenGl은 장면 그래프가 아니며 모델을로드하지 않습니다. 별도로 모델을로드 한 다음 정점 버퍼/인덱스 버퍼를 사용하여 정점/일반/텍스처/인덱스 정보를 opengl에 전달하거나 고정 함수 파이프 라인을 사용하여 진행중인 경우이를 전달해야합니다.

이외에는 일반적인 질문이므로 각 모델 형식이 다르게로드되므로 도움을 드릴 수 없습니다. 직접 회전에 관해서는 XAML

에서 사용할 수있는 ZAM3D 및 Microsoft 식 디자이너, 당신은 쉽게 가져 오거나 내보낼 모델 수

+0

OpenGl과 함께 사용하는 데 가장 적합한 모델 형식은 다음과 같습니다. –

+0

XAML 코드에서 모델 형식을 변환해야한다는 것을 알고 있습니다. OpenGl을 사용하여 3D 모델을 재생 (회전, 변환) 할 수 있습니다. –

+0

@IlijaZdravkov : OpenGL은 완전한 형식이므로 OpenGL에 가장 적합한 모델 형식이 없습니다. 불가지론 자. 특정 요구 사항에 따라 형식을 선택합니다. – datenwolf

0

체크 아웃/WPF에 내장 된 지원이, 변환 번역하면 오픈 GL 필요하지 않습니다 WPF를 사용하는 경우 Expression Blend를 설치하고 애니메이션/카메라 컨트롤을 사용하여 동일하게 구현하는 것이 좋습니다.