라벨이 3D Environment Art인 게시물 표시

Tag

PassThrough 레이어로 UV Seam 연결 (Substance Painter)

이미지
Substance Painter에서 Smart Mask나 타일 텍스처를 적용 하면 UV Seam이 끊어진 부분에 종종 연결이 안되어 끊어져 있는 것을 볼 수 있다. 해당 부분은 Passthrough레이어로 간단하게 수정이 가능 하다.

노멀맵과 스무싱 그룹 2 (MikkT Space)

이미지
UE4에서 FBX를 임포트 할 때 확인 할 수 있는 디폴트로 설정된 옵션이 있다. MikkT Space, 미켈슨 (Mikkelsen)이란 사람이 재정립 한 탄젠트 스페이스 계산 알고리즘으로 지금까지 노멀맵을 베이킹 했을 때 항상 괴롭혀 왔던 Smoothing Group, UV Seam 부분의 셰이딩 오류를 보완 하는 방식이라고 한다. 셰이딩이 타거나 오류가 발생 할 경우에 각진 부분의 UV Seam을 끊어주는 작업을 해 왔었는데 MikkT Space로 인해 그것이 많이 보완 됐다는 것. 그렇다고 하니 UV Seam을 끊어주는 방식에서 벗어나 테스트.

Normal + Detail Normal 팁

이미지
지브러쉬에서 직접 디테일한 재질 표현 하지 않고 덩어리 위주로 크게 스컬팅 후 nDo나 Crazy Bump 같은 툴을 사용해 포토샵에서 추가로 재질을 Overlay하는 것을 보통은 Detail Normal이라고 하는데 여기서 한 가지 주의 해야 할 점이 있다. 노멀맵은 하이 폴리곤의 노멀 방향을 텍스처에 픽셀로 표현하는 것이기에 굽기(Bake)가 끝난 직후의 결과물이 가장 이상적인 노멀맵이라고 할 수 있다. 그러나 여기에 디테일 노멀을 포토샵에서 합성(Blending)하게 되면 위에서 말한 이상적인 굽기가 끝난 노멀맵의 노멀 방향이 미세하게 틀어져 버리게 된다. 이 경우에 가장 큰 영향을 주는 부분은 UV의 Seam부분.

노멀맵의 G채널 활용한 텍스쳐 블렌딩 팁

이미지
요즘은 Substance Painter로 매우 쉽게 처리를 할 수 있지만, 포토샵으로 간단하게 블렌딩(눈이나 풀 등등)을 적용하는 팁. 먼저 노멀맵의 G채널을 활용하기 때문에 사전에 제작되어 있어야 한다. 위와 같은 좌,우 타일로 쓰이는 텍스쳐에 눈(Snow)을 얹혀 보려고 한다.

포토샵 or 지브러쉬. 타블렛 펜으로 쉽게 창 전환

이미지
최근에 윈도우7의 기본 단축키를 어쩌다가 알게 되어, 이걸 타블렛에 적용 시켜 봤는데 너무 편해서 포스팅 해 본다. 원화가, 모델러 등 타블렛을 사용하는 아티스트들에게 유용할 것 같다. 기본적으로 윈도우 키 + 숫자 를 누르면 창 변환이 되는데, Alt+Tab과는 다르게 숫자 버튼에 위치해 있는 해당 어플리케이션이 직접 선택된다. 이것을 타블렛 펜 버튼에 할당하면, 포토샵을 쉽게 선택하고 빠르게 접근해서 작업 효율을 높이는 팁이라고 볼 수 있다.

ZBrush에서 normalRGBmat 노말맵 가져오기

이미지
별거아닌 팁이지만 주변에 간혹 모르시는분이 계신걸 보고 혹시나 하여 포스팅. 먼저 ZBrush에서 노말맵을 추출할 메쉬를 불러온다. 예전에 만들었던 절벽..(본인은 이걸로 포스팅 후 따로 타일맵을 제작하기 위함)

Level Design

이미지
오늘 회사에서 맡은 필드형 던전 레벨을 마무리 지었다. 이전에, 256 사이즈의 작은 던전을 진행하였지만 캐릭터가 실제 움직이는 공간은 32 사이즈. 레벨이라고 하기엔 뭐한 수준이라 사실상 이번이 제대로 시작한 첫 레벨이라고 볼 수 있다. 레벨 디자인에 필요한 엔진 툴의 기능은 대부분 숙지를 하고 있었기 때문에 별다른 어려움은 없었지만.. 기술적인 어려움보다 레벨쪽에서 역시 생각했던 것 보다 놓치는 부분이 많았다. 여러 사람이 구역을 나누어서 맡는 큰 레벨이 아니고 단독으로 진행하는 레벨이라 시작부터 기획 컨셉, 원화 컨셉을 바탕으로 머릿속에 이미지를 구상해 나갔다.

World Machine

이미지
회사에서 512 사이즈의 필드 던전 레벨을 맡았는데 월드머신 프로그램을 사용하기로 맘먹어서 시작했다. 이미지는 그냥 집에서 연습 삼아 만들어본 것. (1024*1024) 요즘은 포폴이나 인게임에 월드머신 같은 지형 프로그램을 사용하면서 퀄리티가 엄청나게 올라갔기 때문에 개인 작업할 때 공부하려고 했는데 이렇게 레벨을 맡게 되며 본격적으로 시작하게 된 셈. 근데 확실히 실제 mmorpg에서 사용하기엔 약간 무리가 있어 보인다. 보통 회사에서는 맵을 1024 사이즈로 제작 하는데 위에 정도는 아니더라도 산맥을 제대로 표현하려면 더 큰 2048의 맵으로 해야 한다. 원경으로 보면 그럴싸한데 가까이서 보면 뭉게지는 디테일, 캐릭터 동선과 마을 같은 곳은 터레인 만으로 표현할 수 있는 부분에는 한계가 있어 보임. 더군다나 집에서 해본 결과 공개용 샌드박스와 회사에서 쓰는 샌드박스는 최적화로 인해 터레인 LOD의 디폴트 값이 틀리다는 걸 알았다. 회사에서 테스트로 올려보고는 너무나 뭉게지는 결과물에 적잖이 실망했는데 집에서 연습 삼아 만들어 넣어본 결과물이 회사 것과는 다르다는 걸 알았다. 확실히 몇 번의 조작만으로 실제와 같이 그럴싸하게 지형을 만들어주는 대박 프로그램임은 분명하다. 엔진과 자유롭게 왔다갔다 연동도 편하고 마스킹 작업도 비트맵으로 손쉽게 잡아줄 수 있다는 점. 아직 시작 한지 몇 일 안됐지만 신세계..ㅋㅋ 다만 아직 노드구조를 자유롭게 쓰려면 꾸준히 만져봐야 할 듯. UDK도 그렇고 이놈의 노드 방식이 내겐 무척 낮설다 -_ㅜ

Cabal2 OBT

이미지
드디어 오늘 오후 4시. 그동안 달려왔던 카발2 오픈 베타가 시작되었다. 이로써 두 번째 참여한 게임이 오픈! 문은 열렸으니 이제 유저들에게 평가 받는 시간.  그동안 고생한 만큼 많은 유저들에게 사랑받는 게임이 되길..... 회사에서 잠깐 접속해서 찍어본 스샷.

nDo,CrazyBump,ZBrush 연동 Tile Normal Map 제작

이미지
배경에서는 적은 리소스로 많은 곳을 처리 할 수 있기 때문에 타일맵을 많이 사용하지만, 타일 노말맵은 비교적 제작 공정이 복잡한 단점이 있다. 왜냐면 포토샵에서 Offset으로 이동 시켜서 노말 방향을 완벽하게 드로잉으로 그릴 수가 없기 때문인데, 그렇다고 타일 노말맵을 만들기가 어렵다는 것은 아니다. 지금은 이미 많은 방법이 있기 때문인데 가장 보편적인 방법 중 하나는 지브러쉬에서 벽돌 블럭을 제작 후 2.5D상태 에서 배치,"~"키를 사용해 타일링 하는 방법이 있지만 시간이 많이 걸리기도 하고, 작업자가 원하는 방향의 느낌으로 가려면 많은 시행착오를 거쳐야 한다. 이 방법은 nDo라는 포토샵 스크립트 기반 노말맵 생성 툴을 사용하여 제작하는 방식인데 비교적 작업자가 의도하는 방향대로 쉽게 2D로 확인하고 타일 노말맵을 제작할 수 있어 본인이 종종 쓰는 방법이라 소개한다. nDo의 장점은 포토샵에서 손쉽게 노말맵을 제작할 수 있지만 Zbrush만큼 작업자의 터치가 들아간 자연스러운 노말을 얻기 힘든 단점이 있다. 하지만 이 단점을 디스플레이스먼트 맵(Displacement map)으로 추출하여 ZBrush로 가져가 자연스러운 터치를 추가하는 방법이다.