강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

baljang님의 프로필 이미지
baljang

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12

Particle System

cpp코드와 셰이더 코드로 왔다 갔다 하는 부분에 대해서

작성

·

286

0

ParticleSystem::FianlUpdate의 

dispatch를 호출하면

paticle.fx의 CS_Main으로 갔다가

그 다음엔 void ParticleSystem::Render()로 갔다가

VS_Main로 갔다가

하는 씩으로 셰이더와 cpp를 오갈 때 

어느 코드 시점 때 이동하는지 헷갈리는데요. 

언제 어떤 코드에 의해 오가는지 까지는 알 필요 없이 

그냥 자동으로 이런 흐름으로 오가는 구나 하고 넘어가도 될까요? 

 

 

퀴즈

Compute Shader(GPGPU)를 사용하는 주된 목적은 무엇일까요?

CPU의 연산 속도를 높이기 위해

GPU를 활용하여 일반적인 계산 작업을 오프로드하기 위해

렌더링 파이프라인의 고정된 단계만 사용하기 위해

CPU와 GPU 간의 데이터 전송량을 최대화하기 위해

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

DX는 서버 강의와 달리 코드를 그렇게 깊이 분석할 필요 없고 대강 흐름만 알면 됩니다.

baljang님의 프로필 이미지
baljang
질문자

그렇군요. 감사합니다!

baljang님의 프로필 이미지
baljang

작성한 질문수

질문하기