분류 전체보기612 심화 수업90일차 - 쉐이더리플렉션 & 인스턴스Save/Load 보호되어 있는 글 입니다. 2023. 9. 22. 심화 수업89일차 - 인스턴싱 보호되어 있는 글 입니다. 2023. 9. 21. [주말]28일차 - 이미지출력 (D3D 에셋 참고 사이트) 보호되어 있는 글 입니다. 2023. 9. 16. [DirectX3D] 뷰행렬을 사용한 회전(CreateLookAt()함수사용) 기존에는 몬스터가 플레이어를 추적할때 플레이어 방향으로 각도를 맞추어 줄 수 있도록 X축과 Z축의 두개축을 가지고 atan2f() 함수를 사용하여 Y축의 회전 각도를 보간하였습니다. 기존의 방식은 평변을 기준으로 계산하기때문에 3개의 축을 한번에 계산하기는 조금 번거로웠습니다. 하지만 행렬과 CreateLookAt() 함수를 사용하여 X,Y, Z 3개의 모든축의 회전 각도를 보간할수 있는 방법을 정리하고자 합니다. [사용 예시] 아래의 코드는 플레이어객체(player)가 항상 타겟(boss)을 향하고 있도록 회전시키는 코드입니다. Matrix M = Matrix::CreateLookAt(player->GetWorldPos(), boss->root->GetWorldPos(), Vector3(0, 1, 0).. 2023. 9. 14. 심화 수업88일차 - 그림자(터레인관련) 보호되어 있는 글 입니다. 2023. 9. 14. 심화 수업87일차 - 최적화관련(인스턴싱 이론), 카메라시점관련 보호되어 있는 글 입니다. 2023. 9. 13. 이전 1 ··· 43 44 45 46 47 48 49 ··· 102 다음