2017-12-07 21 views
-1

저는 시각화 프로젝트를 진행하고 있습니다. 데이터에서 X, Y 및 Z 좌표를 계산하여 큰 점 집합을 얻었습니다. Processing을 사용하여 선과 점으로 이것을 그리는 것은 매우 간단했습니다.자바에서 3 차원 좌표 집합을 다각형 "가로 방향"으로 바꾸십시오.

Top down view

을 그리고 측면 각도에서 당신은

3D view from side

내가 고민하고있어 일부 3D 공간을 점유하는 방법을 볼 수 있습니다 상단에서

그것은 다음과 같습니다 이것을 다각형으로 바꾸고 있습니다. .obj 파일로 내보낼 수있는 무언가가 될 최종 결과가 필요하고 나중에 Blender 또는 유사한 3D 모델링 프로그램에서 열 수 있습니다.

두 가지 주요한 문제는이 점이 격자에 없지만 대신 라디안 각을 기반으로하는 원으로 구성되어 있고 삼각형 구조가 그렇게 단순하지 않다는 것입니다.

내 폴리곤을 그려 보았습니다. (다소 일종의 작업 이었지만) 수학 연산이 너무 복잡해지고 코드가 배열, if 문 및

it's kinda sorta working

이 확실히 더 나은 방법이있을 ... 루프? 이 작업으로 나를 도울 수있는 플러그인이 있습니까? 아니면 내가 좀 봐야 할 몇 가지 기술?

답변

0

처리시 3D 점을 가져 와서 2D 점을 반환하는 기능이 screenX() 및입니다. 당신이 찾고있는 것과 거의 같아 보입니다. 자세한 내용은 the reference을 참조하십시오.

+0

슬프게도 내가 찾는 것 같지 않습니다. 내 3D 좌표를 단순히 2D 이미지가 아닌 기능적 3D 메쉬로 바꾸려고합니다. ( –