누구나이 주제에 대한 자습서로의 링크가 있습니까? 나는 2d 컬링과 관련이있는 것으로는 보이지 않는다. 또는 여기 누군가가 어떻게 완료되는지 설명 할 수 있습니다. 현재 gluOrtho2D와 gluLookAt를 사용하고 있습니다.Android 오픈 글래스 2d 컬링
답변
GL은 gluOrtho2D이 당신이 줌 대지도의 일부를 표시 할 때 당신이 얻을 프레임 속도를 비교하는 것입니다의 자신을 설득
한 가지 방법을 정의 클리핑 평면의 외부 그리기해서는 안 지도 전체를 표시합니다.
큰 장면의 경우이 정도면 충분하지 않을 수 있습니다. 이 경우, 다각형처럼 코드 절두체의 외부에 완전히있는 결정 :
http://web.archive.org/web/20030207104008/http://www.markmorley.com/opengl/frustumculling.html
도형 컬링을 의미하는 경우 그리는 다각형이 gluOrtho2D 및 gluLookAt에 의해 정의 된 사각형 외부에 있는지 확인하는 것만 큼 간단하지 않습니까? 바깥에 있다면 그리지 마라.
나는 지금까지와 있어요하지만 난 과거 얻을 수없는 벽이 그리는 NOT 방법이다. 저는 100x100이라고하는 큰 "지도"를 만들고 버텍스 배열에 버텍스를 저장합니다. 제가 이해할 수없는 것은 꼭지점 배열을 그리면 전체 맵을 그릴 것입니다. – semajhan
내가 비슷한 문제를 과거에 접근 한 방법은 요소 배열을 사용하여 그리는 것입니다. 따라서 100x100 크기의지도에서 전체 정점 정보 배열을 가져온 다음 20x20 배열의 요소 벡터를 사용하여 5x5 데이터 조각을 그립니다. . 그런 식으로 5x5 버텍스 세트를 매우 쉽게 도려 낼 수 있습니다. – vmpstr
- 1. HTTP GET을 사용하여 파일을 컬링 컬링
- 2. Frustum 컬링 직사각형 문제
- 3. 글래스 피시와 글래스 피쉬 웹 프로필
- 4. Android 2D 그래픽 프로그래밍
- 5. Android 2D 플랫폼 게임
- 6. 컬링 정보 검색
- 7. Molehill을 사용한 후면 컬링
- 8. 박스 후면 컬링
- 9. 컬링 응답 구문 분석
- 10. Frustum 컬링 최적화
- 11. 컬링 : 인코딩 문제
- 12. Android OpenGL ES 및 2D
- 13. Android 오픈 글럭스가 떠들썩하게 움직입니다.
- 14. Android 오픈 소스 OS 디버깅
- 15. iOS 컬링 애니메이션 uiimageview 제거하기
- 16. glGet * 호출이없는 opengl 절두체 컬링
- 17. 컬링 요청에서 헤더를 제거하는 방법
- 18. OPENGL ARB_occlusion_query 폐색 (occlusion) 컬링
- 19. Android 2D 그래픽 디스플레이에 EGL 라이브러리를 사용합니까?
- 20. Android ==> 간단한 2d 애니메이션? 시작시
- 21. Android 2D 게임 프로그래밍 : OpenGL 사용 여부
- 22. 오픈 소스 클라이언트 측 JavaScript 기반 2D 데이터 플로팅?
- 23. 글래스 피 (glassfish) 호스팅
- 24. 글래스 피시가 jdbc를로드하지 않습니다
- 25. 글래스 피시 안드로이드
- 26. 글래스 피시 에러
- 27. 글래스 피시 IDE 통합
- 28. Geronimo v 글래스 피시
- 29. 신 : 글래스 피쉬 서버
- 30. 글래스 피시 후크
그래서 저는 200 개의 삼각형에 대한 버텍스가 포함 된 전체 버텍스 배열을 그릴 수 있다고 생각합니다. 정의 된 클리핑 평면을 벗어나는 경우 커늘을 사용해야합니까? 그리고 제가 카메라를 1 평방 길이만큼 오른쪽으로 움직이면 어떨까요? – semajhan
카메라를 넣은 위치에 관계없이이 카메라가 추려 질 것입니다. 카메라를 움직이면 자르기 비행기도 함께 움직입니다. – levis501