안드로이드 앱개발 터치스크린 3D게임 좌표 변환(OPENGL)

 

현재 3D객체의 좌표는

   첨부파일1

이렇게되어 있습니다

이걸 이제 터치 스크린을 이용하여 한개의 큐브만을 선택하려합니다

 

     첨부파일2

 

여기서 질문입니다

 

터치 스크린 좌표는 원점이 왼쪽 맨위에서 부터 시작하면 값도 7백몇인가 800몇까지 설정되어있던데

 

저 큐브가 지정되게 어떻게 좌표변환을 해야하는지요?

3D좌표변환 관련 함수는 어떤걸 사용해야하는지요(OPENGL ES사용)?

마지막으로 객체가

   첨부파일3

  

이런식으로 회전되었을 시에도 인식이 가능한지 입니다

 

내공은 얼마없어 많이는 못걸지만 초보좀 살려주세요 ㅎㅎ ㅠㅠ