inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

Deferred Rendering

카메라 위치에 따른 색상 변화

440

김원래

작성한 질문수 3

0

카메라가 light의 volume mesh 안에 있는 경우와 밖에 있는 경우에 따라 오브젝트의 색이 변합니다.

안에 있는 경우 어두워지고, 밖에 있는 경우 밝아집니다.

정확한 원인을 모르겠습니다. 혹시 알려주실 수 있나요?

directx 게임수학

답변 1

0

김원래

point light인 경우 발생했는데 volume mesh 밖에 카메라가 위치하는 경우

volume mesh를 PS_PointLight에서 계산할때DEPTH_STENCIL_TYPE::NO_DEPTH_TEST_NO_WRITE이기 때문에 같은 x y 좌표에서 두 번 계산되어 밝기 값이 두배가 되는 것이였습니다.

같은 x y에서 한번만 연산되기 위해 depth test를 greater로 변경하거나 RASTERIZER_TYPE::CULL_FRONT 으로 설정하여 해결할 수 있었습니다.

현재 DEPTH_STENCIL_TYPE::GREATER_NO_WRITE 가 없기 때문에 CULL FRONT로 하는것이 적절해보입니다.

 

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

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