Unity 61

[편의성] Project 검색 키워드 // 검색 표현식

[편의성]Project 검색 키워드 // 검색 표현식   Unity의 검색 기능을 활용하여 Project 내에서 특정 유형이나 기준에 따라 원하는 에셋을 빠르게 찾을 수 있도록 도와준다.  검색 키워드 사용 방법 Project의 상단에 존재하는 스트링 검색창에 키워드를 입력 후, 추가적으로 한 칸 띄운 뒤 파일명을 사용하여 편리한 필터링이 가능하다.빨간 박스 안쪽의 검색창에 원하는 키워드를 입력한다.검색 예시't:Prefab'이라고 작성하면, 모든 프리팹을 검색해 준다.'t:Prefab City001'이라고 작성하면, 파일명에 City001이 들어 있는 프리팹들만 검색해 준다. 키워드용도t:Prefab프리팹t:Script스크립트t:Scene씬..

[최적화] Shader Variants와 효율적인 사용

[최적화] Shader Variants와 효율적인 사용 목차이글은...Shader와 Shader VariantsShader Variants는 언제 생기는가?Shader Variants를 줄여보자.빌드 후 런타임 중 셰이더는 어떤 키워드들로 컴파일링 되었는지 확인해 보자.Shader Variants를 효율적으로 사용해 보자.Shader Graph - Shader Variant LimitShader Variants 최적화와 테스트를 진행하며 했던 삽질글을 마치며...참고자료이글은...  어느 날 빌드가 너무 오래 걸려 원인을 찾아보니 Shader 컴파일링 때문이고, 다시 이것은 Shader Variants와 관련되어 있어, Shader Variants를 정확히 알며, 최적화와 연관 지어 잊지 않도록 기록을 ..

[SHADER] Shader pass와 ShaderLab pass에 대하여

[SHADER]Shader pass와 ShaderLab pass에 대하여 Shader pass 셰이더 패스는 렌더링 되는 개체의 정점(vertex)나 조각(fragments)/픽셀(pixels)에 대해 특정 계산이 수행되는 렌더링 파이프라인의 단계를 나타낸다. 각 패스에는 고유한 명령 및 데이터 세트가 있을 수 있고, 패스의 조합을 통해 복잡한 렌더링 효과를 얻을 수 있다.셰이더 패스는 보통 다음과 같다. - 입력 어셈블리 : 셰이더 패스가 시작되기 전에 입력 데이터를 어셈블해야 한다.  정점 셰이더의 경우 일반적으로 기하학적 기본요소(예를 들어 삼각형)의 정점을 처리하고 배치로 구성하는 작업이 포함된다. - 버텍스 패스 : 렌더링되는 형상의 각 정점에서 버텍스 셰이더가 실행된다.  버텍스 셰이더는 버텍..