Unity19 PART4-1 드로우콜 도서 "유니티 그래픽스 최적화 스타트업"을 읽고 개인공부용으로 간단하게 정리한자료입니다. 드로우콜 (Draw Call) CPU : 현재 프레임에서 그려야할 대상을 결정 및 오브젝트에 대한 렌더링을 GPU에 위임 GPU : CPU의 명령에 따라 렌더링 작업을 수행 드로우콜 : CPU가 GPU에 오브젝트를 렌더하라는 명령을 호출하는것 GPU는 그려야 하는 대상의 상태 정보를 담는 테이블을 가지고 있다. 텍스처, 쉐이더 ,버텍스, 알파블렌딩, Z테스트 사용 여부 등 여러 정보를 가지고 있으며 렌더 상태의 테이블 정보들은 GPU 메모리 데이터 위치 (어느 위치에 데이터가 있는지를 가리키는 정보) 를 보유하고 있다. CPU가 렌더 상태를 변경하는 명령을 보내면 GPU는 이런 렌더 상태에 오브젝트를 그리기 위한 정.. 2024. 1. 10. [Unity] NewInput On-ScreenStick Newinput 시스템에 대해 다시 정리중 알게된 샘플기능 간단하게 가상 조이스틱을 구현 할 수 있다. 게임패드의 조이스틱입력과 연결하며 단점은 고정된 위치에서만 조작가능하고 모바일게임에서 주로보는 floating joystick 기능은 수정이 필요해보인다. 2023. 10. 21. [Unity] FootIK 간단하게 FootIK 관한 개인 공부겸 테스트 했던 프로젝트 IK가 적용될때 애니메이션이 전환이 많이 어색한부분이있다. Reference https://www.youtube.com/watch?v=h5vdy0n7xt8&ab_channel=SharpAccent https://www.youtube.com/watch?v=_8XQAwtFGdw&ab_channel=CodeLikeMe_Unity https://www.youtube.com/watch?v=rGB1ipH6DrM&ab_channel=b3agz 2023. 10. 8. [Unity] RuntimeGizmo 개인 공부삼아 시도했던 Runtime Gizmo 기능, Transform은 나름대로 잘만들어진거같으나 Rotation 수식이 잘못됬는지 반대로 돌아가는 경우가 생긴다. 처음엔 유니티의 Low Level Graphics Libary인 GL로 구현을 시도했으나 입체적인 도형 표시나 클릭했을때에대한 처리가 어려워 Gizmo를 오브젝트로 직접 만들어 부착하는 방법으로 수정했고 오브젝트는 Unity의 Probuilder 기능을 이용해 직접 제작. Reference https://www.youtube.com/watch?v=kplusZYqBok&ab_channel=AtherOmar https://itch.io/t/162915/drawing-unity-gizmos-in-builds Source https://githu.. 2023. 10. 8. 이전 1 2 3 4 5 다음