이 릴리스의 새 기능

Local Navigation

그래픽

OpenGL ES 2.0

OpenGL ES 2.0은 net.rim.device.api.opengles 패키지에 정의되어 있는 GL20 인터페이스가 추가되어 지원됩니다. OpenGL ES 2.0도 GLField 클래스에 지원됩니다. GLUtils 클래스의 개선 사항 및 새 유틸리티 메소드 집합은 OpenGL ES 1.1 및 2.0 사용을 돕기 위해 설계되었습니다. GLUtils 클래스는 net.rim.device.api.opengles 패키지에 구현되어 있습니다.

EncodedImage를 3D 객체에 대한 텍스처, EncodedImage의 일부, 또는 Bitmap으로 텍스처에 로드할 수 있습니다. 셰이더 프로그램도 로드할 수 있습니다.

OpenVG 1.1

VGUtils 클래스는 OpenVG를 쉽게 사용할 수 있도록 설계된 유틸리티 메소드 집합을 제공합니다. VGUtils 클래스는 net.rim.device.api.openvg 패키지에 구현되어 있습니다.

Bitmap 또는 EncodedImage 영역에서 VGImage를 만들 수 있습니다. SVG 경로 데이터에서 VGPath를 만들고 보다 간단한 메소드를 사용하여 선형 및 방사형 그라데이션 경로를 만들 수 있습니다. 경로 세그먼트를 VGPath에 추가하고 만들 텍스트와 사용할 글꼴을 지정하여 VGPath 또는 VGImage에 텍스트를 만들 수 있습니다. 텍스트를 이미지 문자 또는 경로 문자로 그리고, 텍스트 문자 윤곽선을 색으로 채우거나 선으로 표시하거나 이 두 가지를 모두 적용할 지 지정하고, 또는 텍스트를 그리지 않고 측정할 수 있습니다. 이미지 데이터를 Bitmap 또는 EncodedImage의 영역에서 VGImage의 영역으로 로드할 수 있습니다.

수학 유틸리티

net.rim.device.api.math 패키지의 Matrix3fMatrix4f 클래스가 OpenGL ESOpenVG에서 사용하는 다양한 유형의 매트릭스를 쉽게 처리하고 만들 수 있도록 하는 메소드로 개선되었습니다. Matrix3f.shear() 메소드는 매트릭스를 변형하여 두 축의 지정된 전단 크기를 통합합니다.

Matrix4f에 있는 createBillboard(), createLookAt(), createOrthographic(), createPerspective()createReflection() 메소드는 OpenGL ES를 사용할 때 필요할 수 있는 매트릭스를 쉽게 만들 수 있도록 하기 위해 설계되었습니다.

다음 주제: 보안
이전 주제: 출발 시간 예상

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.