inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

Skybox

SkyBox Depth.

해결된 질문

328

dkzndk1100

작성한 질문수 5

0

SkyBox가 렌더링 될때 같은 깊이값을 가지고 있으면 물체를 가릴 수 있다.

  1. 그래서 SkyBox는 기본적으로 가장 먼 깊이 값을 가지고 있다. (0 ~ 1 에서 1?)

  2. 그리고 SkyBox는 가장 먼저 렌더링된다.

SkyBox는 가장 먼저 렌더링됨으로써 같은 깊이값을 가진 다른 개체가 생성되더라도 SkyBox가 해당 개체를 가리는 것이 아닌 개체가 SkyBox의 앞에 렌더링된다?

directx 게임수학

답변 1

1

Rookiss

Depth Stencil Buffer의 깊이 값을 이용해서 해당 픽셀에 해당 물체를 그릴지 말지를 판별하는데요.
0~1에서 1이 카메라의 far 평면 (즉 제일 뒤)에 있기 때문에, 무조건 가~장 뒤에 있는 깊이입니다.
다른 물체가 앞서서 그러졌다면 해당 부분에선 SkyBox를 안 그리겠죠,.

0

dkzndk1100

그렇다면 SkyBox는 depth 값이 1로 설정되고
만약 같은 위치에 depth 값이 1로 그려진 픽셀이 있으면 SkyBox는 해당 위치에서는 그려지지 않는다는 거군요.
감사합니다.

복습중에 커맨드 큐 관련 질문이 있습니다.

0

59

1

_vsBlob와 _psBlob에서 nullptr이 뜨면서 실행이 안됩니다

0

75

1

#include d3dx12.h 추가했지만 오류

0

104

1

LNK1104 error, DirectXTexD.lib 파일을 열 수 없습니다.

0

146

1

[DirectXTex LNK2019 에러]

0

266

2

UI 랜더링이 이해가 안되어 질문드립니다

0

188

1

insideTess 값 관련 질문

0

140

1

렌더 타겟을 SRV로 사용하려고 합니다.

0

199

1

C++ 언어 표준과 Engine.lib 오류에 관하여..

0

298

2

실행과정에서의 문제

0

425

3

결과물에 의문이 생겨서 한가지 질문 드립니다

0

161

1

uv좌표변환

0

158

1

Shader 관련 문제

0

233

1

Load 부분에서 문제가 있어 질문드립니다

0

176

1

강의에서 보여진 모습과 다른모양이 되어서 질문드립니다

0

181

1

enumclass 질문입니다

0

158

1

nullptr오류가 발생해요.

0

373

2

Normal Mapping / Assertion failed! 오류

0

230

1

1>LINK : fatal error LNK1104: 'Engine.lib' 파일을 열 수 없습니다.

0

442

2

shared_ptr 과 헤더파일 관련하여 질문있습니다

0

219

1

질문있습니다.

0

184

1

장치 초기화 nullptr이 자꾸 발견 되네요.

0

306

2

용 모델에 분명 Diffuse 텍스쳐가 있는것같은데 왜 적용이 안되나요?

0

263

1

안녕하세요 질문있습니다

0

211

1