Unity3D 및 C#을 사용하여 실제 위치의 3D 버전을 표시하려고합니다. 내 Unity3D 앱 내에서 사용자가 위치의 GPS 좌표를 지정하면 내 앱이 해당 위치의 3D 비행기 (비행기가 아니어도 상관 없음)를 생성해야합니다. 비행기는 해당 위치의 500 미터 x 500 미터 3D 스냅 샷을 보여줍니다.Unity3D에서 실제 3D 환경을 동적으로 렌더링하는 방법
Unity3D에서 어떻게하면 좋을까요? 이것을 달성하기 위해 어떤 방법론을 사용합니까?
참고 :이 작업을 수행하기 위해 많은 작업을 수행 할 예정이므로이 작업은 매우 어렵습니다 (Unity3d에서 실제 위치를 동적으로 렌더링하는 것임). 난 그냥 거기에 모든 기술을 모르는 이는 내 요구
예를 들어을 위해 최선을 다 할 것입니다 : GPS의 좌표를 지정하는
- 프롬프트 사용자 :
하기 권장 방법 (1)
- Google 어스 API 및 HTTP를 사용하여 프로그래밍 방식으로 .khm 파일을 가져옵니다. 은 해당 위치를 설명합니다 ( Google 어스가 해당 기능을 제공하는지 확실하지 않음). (210)
- 은 무엇입니까?)
- 의 압축을 풀고 .khm을 내가
- 가 사용 3DS 형식 파일로 해당 파일을 변환] .dae 만 파일이 있도록 ??? 타사 변환기 ( 변환기가 있습니까?)
- 런타임시 .3ds를 Unity3D로 런타임에 평면으로 가져옵니다 (가능한 경우)?
하기 권장 방법 2 : GPS의 좌표를 지정하는
- 프롬프트 사용자
- 를 사용하여 구글 어스 API 및 HTTP 프로그래밍 .khm 파일 구글 어스가 제공하는 경우 확실하지 그 위치를 (설명을 구하는 방법 그 기능
- 은 무엇입니까?)
- .dae 파일을 .khm 압축을 풉니 다.
- 내 자신의 C# 파서를 사용하여 .dae 파일을 구문 분석합니다. 은 .dae를 구문 분석 할 수있는 .dae 파서를 작성할 수 있다고 생각합니까? Vector3의 해당 위치의 높이 맵 을 설명하는?)
- 동적으로 Unity3D에서 비행기를 만들고 Vector3 포인트 (이 이런 식으로 비행기를 만들 수 입니까?) 어쩌면 내 배열/목록을 채 웁니다 비행기 대신 메쉬 을 만들려고합니까?
당신은 내가 Unity3D에서 실제 3D 환경을 렌더링 할 수있는 다른 방법을 생각 할 수 있습니까?