2016-06-07 2 views
0

WPF 3D 그리기를 처음 사용합니다. 3D C# WPF에서 사각형을 그리려고합니다. 3D 공간에서 Wpf를 사용하여 사각형 그리기

방법 Z가 투시 카메라 그 사각형의 거리는 다음 파라미터

DrawRectangle(double x, double z, double width, double height) 

를 사용하여이 그리는.

ViewPort3D 및 원근 카메라와 같은 클래스를 사용하여 프레임 오버레이를 그리는 방법은 무엇입니까?

something like this

+0

3D로 처리하면 우리는 직사각형으로 말하기 때문에 나는 어려움을 겪고 있습니다 – Sherlock

+0

안녕하세요 카타나 .. 이 문제와 관련하여 상대적인 링크가 있습니까 ... spaceline3d를 사용하지 않고 3D 드로잉에서 테두리 만있는 투명 사각형을 만들 수 있습니다. –

+0

3D 위쪽에 직사각형을 원하십니까? 독립 2D =) 또는 내부 3D (실제 3D 플랫 4 검정 직사각형 - 각 모서리에 하나씩)? –

답변

0

내 요구 사항은 우리가 현실 세계와 카메라 파라미터에서 개체의 위치 부여가 (차량 센서 카메라에서 오는) 비트 맵 이미지에 사각형과 같은 몇 가지 모양을 그릴 것입니다.

예 : 개체 위치 ......... 긴 포스 (m) 13.560760 위도 포스 (m) 0.33948556 폭 (m) 1.7295655 높이 (m) 1.5668937

카메라 파라미터 ...... 수평선/피치 = -44 픽셀/m -0.0008976 요우/팬 = 12 개 픽셀/0.0002448 m 롤 각도 = 0.0 라디안 초점 길이 = 1458 화소/도당 0.0297432 m 픽셀 = 24.615385 카메라 높이 (지상) = 1.27 m 카메라 롱 포 s (차량 정면에서) = -1.703 m 카메라 위도 (차량 중심으로부터) = 0.0 m

+0

이것은 질문에 대답하지 않는 것 같습니다. 잠시 시간을내어 답을 개선하는 데 도움이되는 몇 가지 요령을 살펴보십시오. [here] (http://stackoverflow.com/help/how-to-answer). – ishmaelMakitla

관련 문제