★ 5. 드로우 콜 (Draw Call) 드로우 콜 (Draw Call) 드로우 콜 (Draw Call)은 Unity 5.x 이후부터 game - state - Batches로 확인이 가능합니다. - 드로우 콜이란? CPU에서 그래픽 API 호출을 통해 GPU에 렌더링을 명령하는 것 유니티가 기본적으로 3D 게임 엔진이기 때문에 씬에 있는 버텍스들을 그리기 위해GPU에 보내는 요청이다. 이런 버텍스들은 데이터를 가지고 있는데 위치, 노멀, UV데이터, 재질 등을 가지고변형과 이동에 대한 계산을 위해 버텍스 버퍼에 추가된다.버텍스 버퍼가 추가되면 그 안에 데이터가 담겨 있게 되고 화면에 그려야 될 때 그 데이터들을 처리하기 위해복사 과정을 거치는데 만약 이런 데이터의 종류가 많아질 수록 드로우 콜이 많아진다고 생각하면 된다. - 드로우 콜을 줄이.. 더보기 ★ 15. c# ref와 out의 차이 c# ref와 out의 차이 - c#에서 개체를 참조하는 메서드 매개 변수는 항상 참조로 전달됨.- 반면 기본 데이터 형식 매개 변수는 값으로 전달됨.- 값 형식을 참조로 전달하려면 ref나 out 키워드 중 하나로 지정해야 함. - ref 매개 변수는 사용하기 전에 초기화 해야 함.- out 매개 변수는 전달하기 전에 초기화할 필요가 없고 이전의 값은 모두 무시함. - ref로 받은 매개변수는 함수 내에서 참조 혹은 값의 변경이 가능하지만 초기화되지 않은 값은 받을 수 없음. - out으로 받은 매개변수는 함수 내에서 반드시 초기화될 목적으로 받음.- 함수 내에서 반드시 초기화가 이루어져야 함. 더보기 ★ 14. c# 네트워크 개발 p13 ==================================================================모든 출처는 - 유니티 개발자를 위한 C#으로 온라인 게임 서버 만들기 - 저자 이석현, 출판사 한빛미디어그리고 URL : http://lab.gamecodi.com/board/zboard.php?id=GAMECODILAB_Lecture_series&no=82================================================================== C#으로 게임 서버 만들기 - 10. 세균전 - 서버 구현 II (게임 서버 로직) 지난 시간에는 클라이언트측 로직과 유저들이 요청한 패킷이 게임 방으로 전달되는 과정에 대해서 알아봤습니다.이번 시간에는 게임의 로직.. 더보기 이전 1 ··· 44 45 46 47 48 49 50 ··· 82 다음