SkyDemo에서 카메라 입력이 작동하지 않는 문제
SkyDemo의 카메라 입력 문제에 대해 추가로 질문드립니다.혹시 몰라 셰이더에서 viewPos를 구할 때,float4 viewPos = mul(float4(input.position.xyz, 1), V); 이렇게 바꿔봤더니, 렌더링된 구체가 이동해서 카메라를 회전시켰을 때 회전이 적용되는 것을 시각적으로 확인할 수 있었습니다.이 테스트를 통해 CameraScript의 회전 입력 자체는 정상적으로 작동하는 것을 확인했습니다.그런데 원래 코드인float4 viewPos = mul(float4(input.position.xyz, 0), V); 일 때는 카메라를 회전시켜도 텍스처가 시야에 고정된 것처럼 보입니다.w=0 로 했을 때, 카메라의 이동을 무시하고 회전만 적용하는 것으로 알고 있는데, 왜 회전이 적용된 결과가 보이지 않는 것인지 궁금합니다. 혹시 SkyDemo에서만 카메라의 회전값이 셰이더로 올바르게 전달되지 않는 이유가 있을까요?