스케일링되는 사실적인 렌더링

intel® oneAPI 렌더링 툴킷(렌더 키트)은 렌더링 및 광선 추적 라이브러리 세트를 사용하여 이러한 유형의 워크로드를 가속화하여 고성능, 고충실도 시각적 경험을 제공하도록 설계되었습니다. 라이브러리를 사용하면 CPU와 향후 Xe 아키텍처 또는 GPU 렌더링 성능을 모든 규모로 최적화하여 강력한 인텔® 하드웨어를 최대한 활용할 수 있습니다. 크리에이터, 과학자 및 엔지니어는 툴킷을 사용하여 놀라운 스튜디오 애니메이션 및 시각 효과를 개발하거나 과학 및 산업 시각화를 만들어 시각화의 경계를 넓힐 수 있습니다.

응용 프로그램은 다음과 같습니다 :

  • 디지털 콘텐츠 제작
  • 프로페셔널 렌더링
  • 애니메이션
  • 컴퓨터 지원 설계, 건축 공학
  • 과학적 시각화
  • 게임 VR 및 AR

기능

새로운 기능

  • 병렬 처리 아키텍처 및 플랫폼 전반에서 효율적인 배포
  • 가장 큰 데이터 세트에 대한 모든 시스템 메모리 공간에 대한 액세스
  • 글로벌 조명으로 레이 트레이싱을 통한 시각적 충실도 향상
  • 모든 데이터 크기에 대한 비용 효율적인 대화형 성능
  • 고성능, 딥 러닝 기반 디노이징
  • intel® 오픈 이미지 노이즈 제거는 이제 16비트, 반정밀도, 부동 소수점 이미지 및 새로운 버퍼 기능을 지원하여 전반적인 성능을 향상시킵니다.
  • intel® OSPRay는 쿼터니언 및 롤링 셔터 지원으로 모션 블러를 개선했습니다.
  • intel® OSPRay 스튜디오는 다음을 추가하여 Python* 바인딩의 유용성을 개선했습니다.
  • 전송 기능 및 플러그인 지원
  • 대체 카메라 앵글을 활성화하여 향상된 gITF* 지원
  • 새로운 재료 확장
  • 전반적인 안정성과 유용성 향상
  • 렌더 키트에는 이제 단일 프로그램, 다중 데이터(SPMD) 프로그래밍을® 통해 렌더링 성능을 향상시키는 인텔 암시적 SPMD 프로그램 컴파일러(intel® ISPC)가 포함되어 있습니다.

더 알아보세요

포함된 항목

Intel® Embree

이 레이 트레이싱 커널 라이브러리를 사용하여 사실적인 렌더링 응용 프로그램의 성능을 향상시킵니다. 커널은 최신 인텔 스트리밍 SIMD 확장 [4.2]부터 최신 인텔 고급 벡터 확장 512까지 지원하는 최신 intel®®® 프로세서에 최적화되어 있습니다.

Intel® ISPC

가장 빠른 렌더링 성능을 위해 SPMD 프로그래밍 확장 기능이 있는 C 프로그래밍 언어의 변형을 사용하여 컴파일합니다.

SPMD 살펴보기

Intel Image Denoise

시각적 노이즈를 선택적으로 필터링하는 기계 학습 알고리즘으로 이미지 품질을 높입니다. 이 독립 구성 요소는 Intel® Embree의 유무에 관계없이 3D 렌더링된 이미지의 노이즈 감소에 사용할 수 있습니다.

Intel® OpenSWR

OpenGL*과 호환되는 이 소프트웨어 래스터라이저를 사용하여 GPU 하드웨어를 사용할 수 없거나 제한될 때 데이터 세트로 작업할 수 있습니다. 이 CPU 기반 제품은 HPC(고성능 컴퓨팅) 시스템의 랩톱, 워크스테이션 및 컴퓨팅 노드에서 실행됩니다.

메모 intel® OpenSWR은 www.mesa3d.org 에서 Mesa OpenGL 오픈 소스 커뮤니티 프로젝트의 일부로 사용할 수 있습니다.

Intel® Open Volume Kernel Library (Intel® Open VKL)

이 표준 기반 포트란 컴파일러에는 기존 CPU 중심 워크플로우와의 연속성을 제공하는 OpenMP에 대한 지원이 포함되어 있습니다.

Intel® OSPRay Intel® OSPRay for Hydra*

설계 주기 초기에 스레딩, 메모리 및 영구 메모리 오류를 찾아 디버그하여 나중에 비용이 많이 드는 오류를 방지하십시오.

Intel® OSPRay Studio

intel® 아키텍처에서 유연하고 효율적이며 확장 가능한 클러스터 메시징을 제공합니다.

Intel® Open Path Guiding Library (Open Source GitHub*)

전체 런타임에서 MPI 응용 프로그램 동작을 이해합니다.

Intel® OSPRay

이 레이 트레이싱 API 및 엔진을 사용하여 대화형, 고충실도, 시각화 애플리케이션을 개발하십시오.

Rendering Toolkit Utilities

포함된 렌더 키트 수퍼빌드 유틸리티는 렌더 키트 소스 코드, TBB 바이너리, 인텔 암시적 SPMD 프로그램 컴파일러(intel®® ISPC) 바이너리를 자동으로 다운로드하고 각 구성 요소에 대한 바이너리를 빌드합니다.

문서 및 코드 샘플

렌더 키트가 작동 중입니다.

Training

사양

Processors:

  • Intel® Core™ processor
  • Intel Atom® processor
  • Intel® Xeon® processors

Note These processors must support Intel® Streaming SIMD Extensions 4.2 [4.1 for Intel Open Image Denoise].

Host & target operating systems:

  • Linux
  • Windows
  • macOS

Compiler:

Intel® Implicit SPMD Program Compiler (Intel® ISPC)

  • Supports runtime code selection that provides the best path for end users’ applications
  • Automatically vectorizes and leverages Intel® Streaming SIMD Extensions, Intel® Advanced Vector Extensions, Intel® Advanced Vector Extensions 2, and Intel® Advanced Vector Extensions 512 instructions

Binary runtime dependencies:

  • Intel Embree requires Intel® Threading Building Blocks
  • Intel OSPRay requires Intel Embree
  • Intel OSPRay 2.0 and later requires Intel Open Volume Kernel Library and Intel Open Image Denoise

Third-party software:

  • Microsoft Visual C++ (as MSVCP140.dll) is required for running on Windows

Note This library would typically already be installed in your Windows environment.

For more information, see the system requirements.

도움말 보기

단일 구성 요소 가져오기

렌더 키트 구성 요소는 독립 실행형 패키지로 제공됩니다.

Download