3D Rendering

Compute Shader

Keisa 2023. 9. 28. 13:17

개념

  • GPGPU(General-Purpose computing on GPU)를 이용해 대규모 병렬처리를 수행하는 쉐이더
  • 동시에 수많은 대상(~ 수십만, 수백만 단위)에 대해 동일한 연산(함수)을 처리해야 할 때 사용한다.
  • 컴퓨트 쉐이더를 연산에 사용하는 예시로 VFX Graph가 있다.
  • 확장자는 .compute

※  GPGPU(General Purpose Graphics Procesiing Units)

그래픽 처리를 위한 보조장치였떤 GPU를 보완하여 컴퓨터의 중앙처리 장치인 CPU를 대신하여 모든 데이터 연산 및 처리를 하는 GPU 상의 범용 계산 장치

 

'3D Rendering' 카테고리의 다른 글

텍셀과 픽셀  (0) 2023.09.29
volumetic light map  (0) 2023.09.29
Tiled Forward Shading(Forward+)  (0) 2023.09.28
TBDR(Tile-based (Deffered) GPU)  (0) 2023.09.28
TBR(Tile-based Render)  (0) 2023.09.28