Imagination은 일련의 주요 업데이트를 발표합니다.

업데이트: 13년 2021월 XNUMX일

Imagination은 일련의 주요 업데이트를 발표합니다.

Imagination은 일련의 주요 업데이트를 발표합니다.

Imagination Technologies는 PowerVR SDK 및 Toolkit 버전 21.1을 출시하여 새로운 기능과 레이 트레이싱 지원 향상을 추가하여 다양한 분야에서 기능을 향상시키고 워크 플로를 향상 시켰습니다.

회사의 새 개발자 포털에서 전체 PowerVR 도구 제품군에 액세스하는 것이 이제 더 쉬워졌으며 Imagination의 성장하는 개발자 커뮤니티를 지원하도록 특별히 설계되었습니다. 여기에는 SDK의 다양성과 기능을 보여주는 새로운 전용 교육 자료가 포함되어 있습니다.

Imagination Technologies의 소프트웨어 엔지니어링 부사장 인 Chris Smith는 이렇게 말했습니다. 지원할 개발자. PowerVR Toolkit은 개발자가 IP 혁신을 최대한 활용할 수 있도록 강력하고 기능이 뛰어난 도구 세트를 항상 제공했습니다. 버전 33은 다르지 않으며 모바일 플랫폼에서 차세대 레이 트레이싱 그래픽으로 이동하는 데 필요한 도구와 지원을 제공 할 것입니다.”

모든 측면의 그래픽 및 GPU 컴퓨팅 애플리케이션 개발을 지원하도록 설계된 PowerVR SDK에는 이제 광선 추적 구현의 네 가지 코드 예제가 포함되어 있습니다. 처음으로 SDK는 기본 광선 추적 알고리즘에서 하이브리드 반사 및 그림자에 이르기까지 다양한 광선 추적 설정을 개발중인 프로젝트 및 애플리케이션에 효율적으로 배포하는 방법에 대한 포괄적 인 예를 제공합니다. (레이 트레이싱은 그래픽을 그 어느 때보 다 포토 리얼리즘에 가깝게 만드는 그래픽 렌더링 기술입니다.)

PVRRayTracingSimulation은 Vulkan 레이 트레이싱 레이어 모음으로, 사용자는 레이 트레이싱 지원 PowerVR 하드웨어의 기능과 동작을 시뮬레이션 할 수 있습니다. 이 제품군을 통해 개발자는 기본적으로 레이 트레이싱이 활성화되지 않은 하드웨어에서도 응용 프로그램 레이 트레이싱 기능을 테스트 할 수 있습니다.

PVRTune은 Imagination의 하드웨어 프로파일 링 및 분석 도구입니다. 응용 프로그램이 실행될 때 하드웨어 데이터 및 성능 통계를 제공하므로 개발자가 성능 문제를 빠르게 식별 할 수 있습니다.

버전 21.1의 새로운 기능은 프로파일 링 프로세스를 간소화하고 개발자가 잠재적 인 병목 현상이나 속도 저하 영역에 대한 조언을 제공하여 애플리케이션의 성능을 향상시킬 수있는 위치를 알 수 있도록하는 안내 분석입니다. 이는 PVRTune에서 캡처 한 데이터를 기반으로하며 성능 최적화를 수행하는 데 필요한 시간을 크게 줄일 수 있습니다.

또한 각 카운터의 평균, 분산 및 표준 편차를 CSV 내보내기 및 많이 요청 된 WASD 제어에 포함하는 기능과 같은 여러 가지 작고 새로운 기능이 있습니다.

PVRTexTool은 개발자가 애플리케이션 텍스처를 쉽게 최적화 할 수 있도록 설계된 Imagination의 텍스처 인코딩 및 전처리 도구입니다. 최신 버전에서 HDR 텍스처 정보는 이제 PVRTC (PVR Texture Compression) 형식으로 인코딩 될 수 있습니다. PVRTC-HDR은 텍스처 스트리밍 대역폭에 영향을주지 않으면 서 더 높은 충실도의 텍스처를 허용합니다.

IBL 환경 맵 옵션도 포함되어 이미지 기반 조명을위한 확산 및 반사 맵을 생성 할 수 있습니다. 확산 및 반사 맵 옵션은 PVRTexLib 라이브러리를 통해서도 사용할 수 있습니다.

PVRCarbon은 PVRTrace를 대체하는 Imagination의 OpenGL ES 및 Vulkan 용 API 추적 및 디버깅 도구입니다. 애플리케이션의 그래픽 API 사용을 기록, 재생 및 분석하여 개발자에게 애플리케이션의 정확성과 동작에 대한 통찰력을 제공 할 수 있습니다. 주요 업데이트에는 추가 된 OpenCL 지원, 독립형 Android 10 GL ES 기록, 교차 API 기본 버퍼 추적 및 기록이 포함됩니다.