ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [blender] vertex paint 기능으로 진흙밭에 길 깔기
    카테고리 없음 2022. 5. 23. 23:43
    728x90
    반응형

    뭔가 생소한 버텍스 페인팅 모드...

    들어온다음 상단의 paint>set vertex colors 

    툴탭에서 색상 파란색상으로 선택한다

     

    파티클 시스템에서 grass 파티클만 켜놓고 viewport display는 1%로 줄여줌

    왜냐면 너무 많은 파티클때문에 컴퓨터가 괴로워하기때문

    solid view 모드로 놓고 버텍스 페인트 모드로 들어가준다음 길 부분에 페인팅해줌

    이때 vertex colors에 +눌러서 col 만들어져있어야함

    grass를 굳이 켜 놓은 이유가 바로 이때문.. 

    길을 터 놓은 부분(잔디가 안 깔린 부분)이 어디인지 보면서 칠하려고.

     

    쉐이딩 탭에와서 

    principled bsdf와 image texture 복사해다가 위에 놔 준다.

    그리고 path 이미지, path의 러프니스, 노말맵을 연결~

    mix shader 넣고 방금 만든 path의 결과값과 

     이미 만들어져있는 mud 의 결과값을 넣고 mix해줌~~

    그리고 fac 에는 attribute 노드를 넣고 아까 본 vertex colors에 있는 col  넣어주면됨.

    근데 이 attribute 노드가 뭘 하는 노드인지 좀 애매하다

    terrain 선택한다음 아까 그 grass 는 뷰를 꺼주고

    uv maps 와서 + 눌러서 uv맵 추가> path로 이름지어줌

     

    uv 에디팅 탭으로 와서 에디트모드> 전체선택> 맵 전체 크기를 늘여줌 (텍스쳐가 작아지게)

    다시 쉐이딩 탭으로와서 

    uv map 노드를 넣어주고 방금 만든 path 선택해줌.

    uv 값을 뽑아서 path 이미지 텍스쳐 노드의 vecotr로 넣어줌

    이 uv 맵을 노말, 러프니스 이미지 텍스쳐에도 다 넣어줌

     

    이렇게하면 uv맵에 맞춰서 텍스쳐 크기도 적당하게 맞춰짐.

    uv맵에비해 텍스쳐가 너무 과하게 크고 이럴 일이 없어짐

     

    728x90
Designed by Tistory.