Unity
-
Unity] 모바일광고 넣기 - 1: Google AD 사용하기Unity 2024. 12. 12. 14:06
1. 구글 애드 플러그인 추가하기아래 링크에 들어가면 Google Mobile Ads SDK 를 다운받을 수 있다. https://github.com/googleads/googleads-mobile-unity GitHub - googleads/googleads-mobile-unity: Official Unity Plugin for the Google Mobile Ads SDKOfficial Unity Plugin for the Google Mobile Ads SDK - googleads/googleads-mobile-unitygithub.com 다운받은 Unity Package를 광고를 넣을 프로젝트에서 열어주면 된다. 2. Google AdMob 에서 아이디 연동Google AdMob URL Googl..
-
Unity] Rendering Pipeline : 렌더링 순서Unity 2024. 12. 6. 07:39
1. 오브젝트 데이터 받아오기그래픽 카드는 버텍스(Vertex, 쉽게 말해서 점)으로만 이루어진 물체의 데이터 값을 받아온다.아직 화면에는 아무것도 존재하지 않고, 값으로만 존재한다.Vertex가 가지고 있는 정보Index numberPosition : 위치Normal : 면에서 수직인 단위 벡터ColorUV(Texcoord) : 텍스처 좌표를 정의하는 2D 좌표접선 (Tangent) 등→ Vertex 들을 이어 붙여 삼각형을 생성하여 면을 만듬.2. 정점(Vertex) 셰이더로컬(Local) 좌표계물체가 가지고 있는 자기 중심적인 위치값오브젝트 별로 자신의 pivot 값이 0,0,0 인 상태 (중심값)유니티에서는 로컬 좌표계를 오브젝트(Object) 좌표계라고도 부른다.월드(모델) 좌표계월드 좌표계 :..
-
Unity] 셰이더 그래프(Shader Graph)Unity 2024. 12. 4. 07:58
셰이더 그래프셰이더를 쉽게 만들 수 있는 비주얼 셰이더 에디터.HLSL 셰이더를 노드 형태의 껍데기로 감싼 것과 같다. 따라서 HLSL 셰이더로 다시 변환 가능각 노드는 함수로 관리https://docs.unity3d.com/kr/Packages/com.unity.shadergraph@10.8/manual/index.html 셰이더 그래프 소개 | Shader Graph | 10.8.0셰이더 그래프 소개 설명 셰이더 그래프를 사용하면 셰이더를 시각적으로 빌드할 수 있습니다. 코드를 작성하는 대신 그래프 프레임워크에서 노드를 만들고 연결합니다. 셰이더 그래프는 변경docs.unity3d.com HLSLHight Level Shader Language 의 약자로, DirectX에서 사용 가능한 셰이더 언어...
-
Unity] Shader 와 URPUnity 2024. 12. 3. 08:16
셰이더(Shader)란?3D 컴퓨터 그래픽에서 최종적으로 화면에 출력하는 픽셀의 색을 정해주는 함수프로그래밍 언어를 이용한 수학적 계산을 통해 정해진 픽셀에 정해진 색상을 출력, “색을 결정하는 함수”셰이더의 시작은 Pixar 의 렌더링 엔진인 Renderman이라고 함. 하지만 본격적인 게임용 실시간 셰이더의 시작은 DirectX-8 부터URP(Universal Render Pipeline)이전의 Built-In Renderer 는 함부로 수정할 수 없었지만, 2018버전부터 SRP(Scriptable Render Pipeline) Renderer를 추가하면서 그래픽을 개조할 수 있게 되었다. HDRP(High Definition Render Pipeline) : 하이엔드 PC나 콘솔 등을 고려한 고품..