설명: 조각은 안드로이드에 대한 사용자 정의 OpenGL 자바 구현을위한 데모 응용 프로그램입니다. 데모는 화면을 가로 질러 손가락을 드래그할 때 생동감 넘고 무작위로 생성된 비행기로 손가락을 추적합니다. 구현: 비행기는 스탠포드의 CS148 그래픽 클래스에 대한 OpenGL (SGL이라고함)의 사용자 정의 서면 자바 구현을 사용하여 안드로이드 비트맵에 그려집니다. 캔버스에 추가하기 전에 임의회전 및 크기 조정 행렬이 SGL 스택에 푸시됩니다. 각 평면은 OpenGL이 "삼각형 스트립"으로 호출하는 사각형입니다. 평면을 그려낸 후 SGL 상태가 임의 변환에서 복원되어 새 속성이 있는 평면을 그릴 수 있습니다. 사각형의 색칠은 삼각형 스트립 정점으로 할당된 색상 사이의 바리센트 중심 보간을 사용하여 계산됩니다. 이 데모가 보여주는 OpenGL/SGL 구현에는 전체 OpenGL API에서 기능의 사용 가능한 부분을 제공하는 다른 기능 중 매트릭스 스택, 정점 위치 및 색상 사양, 삼각형 드로잉 및 바리센트릭 보간이 특징입니다. 성능: 중요: 이 데모 응용 프로그램은 프로세서 인텐시브입니다. 그것은 안드로이드 플랫폼에서 OpenGL / SGL의 사용자 정의, 스크래치 내장 자바 구현의 가능성을 보여주기위한 것입니다. Java에서 작성되어 자바 NDK를 사용하거나 GPU 통화를 하지 않으므로 이 응용 프로그램은 렌더링 지연이 있고 CPU가 약한 장치에서 느리게 실행될 수 있습니다. 피드백: 이 응용 프로그램은 아직 개발 중입니다. 질문이나 의견은 감사합니다!
버전 기록
- 버전 1.0 에 게시 2013-01-01
프로그램 세부 정보
- 범주: 개발 > 구성 요소 및 라이브러리
- 게시자: John YS
- 라이센스: 무료
- 가격: N/A
- 버전: 1.0
- 플랫폼: android