본문 바로가기

유니티/폴리 브러쉬3

유니티 폴리 브러쉬 URP ShaderGraph 03, 셰이더 작성, 버택스 칼라, 버택스 칼라 기반 택스쳐 페이팅, 하나의 채널로 여러 택스쳐 그리기 유니티 폴리 브러쉬 URP ShaderGraph 03, 셰이더 작성, 버택스 칼라, 버택스 칼라 기반 텍스처 페이팅, 하나의 채널로 여러 텍스처 그리기 유니티에서 제공하는 폴리브러쉬의 기본적인 기능들은 다 본듯합니다. 약간 어려울수 있는 내용을 해봅시다. ShaderGraph를 직접 만들어 보고, 개선해보도록 합시다. 먼저 칼라를 버택스 칼라를 그대로 출력하는 쉐이더 Lit shader Graph를 하나 생성합니다. Graph inspector는 처음 생성 설정 그대로 사용합니다. 건드린 거 없음 vertex color 노드를 바로 Base color에 넣어주는 구성 노드구성 vertex color 노드를 바로 Base color에 넣어주는 구성 그럼 우리가 칠한 칼라와 텍스처가 대응되도록 구성해 봅시다.. 2021. 4. 22.
유니티 폴리 브러쉬 URP ShaderGraph 02, 오브젝트 배치, 텍스쳐 페인팅 유니티 폴리 브러쉬 URP ShaderGraph 02, 오브젝트 배치, 텍스쳐 페인팅 저번 글에서 폴리 브러쉬를 설치하고, 높이 조절과 버택스 칼라를 칠하는 기능을 테스트해보았다. 이번에는 4번째 기능인 오브젝트 배치를 해보자. 4번째 메뉴 선택 깔렸으면 하는 prefab을 아래 체크 빨간 박스에 등록하고, (요기까지 한건 그냥 등록만 한 것, 실제 그리고 싶으면, v 표시 체크하면 Brush loadout에 올라온다. 여러 개가 동시에 올라올 수도 있다. 해당 기능의 옵션이 많다. 이것저것 조절해보면서 느껴보자. 세밀하게 배치하기 힘든, 풀 같은 것을 쓸 때 사용하면 좋은 기능이라 보인다. 다음 기능은 텍스처 페인트 기능 택스쳐 페인트 기능을 보도록 하자 주로 지형 작업등에서 많이 볼 수 있는 행위이다.. 2021. 4. 22.
유니티 폴리 브러쉬 URP ShaderGraph 01, 세팅, 프리뷰, 높이 조절, 버택스 칼라 적용 유니티 폴리 브러쉬 URP ShaderGraph 01, 세팅, 프리뷰, 높이 조절, 버택스 칼라 적용 요즘 셰이더 그래프 활용을 좀 찾아보다, 폴리 브러쉬란 놈의 보고 이걸 사용하면 뭔가 해볼 수 있는 게 많겠구나란 생각이 들어서 사용법을 알아보다. 정리하기로 했다. 폴리 브러쉬의 기능을 말로 설명하면, 유니티 상에서 3d 모델의 정점을 조절할 수 있고 -해당 기능의 경우 다른 정보(노말)와 상의해질 수 있어 걱정이 되는데 3d 모델의 버택스 칼라를 직접 칠해볼수 있다. -요 기능은 정말 많이 쓰는 기능인거 같다. -터레인 듯 여러 장이 깔리는 곳에도 활용 가능 -고급적으로 해당 버퍼의 칼라를 앞축 해서 사용하는 기술도 있음 오브젝트를 쫙 깔아야 하는 경우에도 많이 쓰는듯하다. -예를 들어서 풀이나, 나.. 2021. 4. 21.