마우스를 통해 점을 선택하여 OpenGL에서 렌더링 된 3D 모델의 표면 영역 선택에 도움이 필요합니다. 나는 세계 좌표에서 점을 얻는 방법을 알고 있지만, 지역을 선택하는 방법을 찾지 못한다. 나중에 내가 선택한 영역을 다시 메쉬 처리하고 내가 아는 이미지를 맵핑해야합니다.OpenGL 모델의 영역 선택
0
A
답변
1
글쎄, OpenGL 그 자체로는 당신을 도울 수 없습니다. OpenGL은 드로잉 API입니다. 일단 드로잉 명령을 실행하면 프레임 버퍼에있는 픽셀 만 남았고 OpenGL은 도형에 대한 기억이 전혀 없습니다.
OpenGL을 사용하여 예를 들어 고유 한 색인 색으로 각면을 화면 외부 프레임 버퍼에 그리는 등 이미지 기반 영역 선택 알고리즘을 구현할 수 있습니다. 그런 다음 어떤 값이 그 안에서 발견 될 수 있는지를 봄으로써 주어진 영역에 어떤 얼굴이 있는지를 알 수 있습니다.
나중에 나는이 토폴로지 수정이라고 및 OpenGL의 범위에 완전히이다
의 메쉬 재구성 할 필요가있다. 영역을 선택하고 내가
당신은 다시 용 이미지 기반의 접근 방식을 사용, 그러나 당신이 먼저 얼굴 이미지를 만들고 싶어하는 방법을 알고 있어야 할 수 있습니다 알고있는 그 위에 이미지를 매핑
. 메쉬를 풀려면 OpenGL이 도움이되지 않습니다. 그러나 사용자가 메쉬에 "직접 그리기"를 원할 경우 다른 화면 프레임 버퍼에 텍스처 좌표를 그릴 수 있으며이 역 매핑 스크린 좌표로 텍스처 좌표를 조정할 수 있습니다.
관련 문제
- 1. OpenGL - 보이는 영역 설정
- 2. OpenGl 선택
- 3. 카디오 용 텍스트 영역 : OpenGL
- 4. Django 모델의 동적 선택
- 5. 클릭 영역과 드래그 영역 선택 영역
- 6. NSButton의 선택 가능 영역
- 7. 화면 영역 선택
- 8. 영역 Xamarin LINQ 선택
- 9. 데스크탑에서 영역 사각형 선택
- 10. Google지도 영역/이웃 선택
- 11. 세계지도의 다른 영역 선택
- 12. JQuery 이미지 선택 영역
- 13. 드롭 가능 영역 선택
- 14. GPUImageGaussianSelectiveBlurFilter 선택 영역 문제
- 15. 근사로 색상 영역 선택
- 16. OpenGL 3D 선택
- 17. OpenGL 선택 glClipPlane
- 18. OpenGL 드로잉 모델의 순서가 올바르지 않음
- 19. OpenGL 2.1 : VBO에서 하위 영역 재 버퍼링
- 20. 템플릿 태그에서 모델의 선택 사용
- 21. GWT - 영역 선택/이미지 맵
- 22. 이미지의 선택 가능한 영역/문장
- 23. 분류를 위해 이미지에서 영역 선택
- 24. silverlight 목록 상자 선택 영역
- 25. Tkinter에서 마우스로 선택 영역 그리기
- 26. HTML 선택 또는 텍스트 영역
- 27. jQuery 올바른 텍스트 영역 선택
- 28. OpenCV 극좌표 변환 선택 영역
- 29. html로 텍스트의 선택 영역 조정
- 30. OpenGL 사용자 정의 탐색/선택