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

taehwan642님의 프로필 이미지

작성한 질문수

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

직교 투영

직교 투영 강의 예제 소스코드가 터집니다.

해결된 질문

작성

·

252

0

왜인지는 모르겠지만 UI_Test region을 주석처리하면 잘 돌아가는데, UI_Test region 주석을 풀고 scene에 ui gameobject가 들어가는 순간 뭔가 이상하게 돌아가는것을 확인했습니다.

성능 괜찮은 노트북 두 대에서 모두 터지는걸 확인했고, 뭔가 아시는 부분 있으신가요..? 스크린샷 첨부하겠습니다.

보시다시피 큐브 아래가 깨지면서 화면이 멈추고, 이는 예제로 배포해주신 코드에서도 똑같은 상황이 일어납니다..

답변 1

5

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

MaterialParams 속 texOnParams의 쓰레기값이 셰이더에 들어가서, if문을 고장낸것이 원인이었습니다.

MaterialParams() : intParams(), floatParams(), texOnParams() { }

위와 같이 각 array들을 value init을 해주신다면 저와 같은 문제를 바로 해결할 수 있습니다.