본 내용은 [심시티스퀘어] BAT 만들기 01 - 모델링에서 가져온 내용입니다. 문제될시 자삭합니다.
BAT만들기에는 똑같은 건물도 여러가지방법으로 만들수 있고, 다양하게 시행해볼수있지만
요즘 제가 쓰는 방법으로 강의를 적어봤습니다.
( 한개층의 모델링을 끝내고 층층이 쌓아 Attach로 합친뒤 매핑하고 출력하는방식 )
꼭 이게 답이 아닙니다.


1X3 연립주택을 만들어보겠습니다.
[가] 1번의(자석3) 을 설정하면 격자선에 딱딱 맞게 드래그가 됩니다.
[나] 2번의 Plane(두께가0인 판) 을 누른후, 건물이 들어설 1x3 구역을 3번의 TOP(위에서 본 화면) 에서 드래그합니다.
건물을 지을 대지라고 생각하세요 . 저 공간 안에서 지으면 1X3건물이되고 넘어가면 더 큰 사이즈의 건물이 되겠죠?

[다] 1번의 Line (자신이 원하는대로 선을 그을때.) 을 누르고 2번의 공간에서 자신이 원하는 모양대로 만들어줍니다.
너무 한꺼번에 모든 공간을 나타내려 하지마세요. 나중에 추가로 만들 수 있습니다.

(Line의 기본은 무조건 이어주세요 이게 떳다면 '예' 누르시면 라인이 연결 된겁니다.
- Tip: Line을 직각으로 긋기 / 시프트키( 첫점을 클릭하고 다음점으로 갈때 시프트키를 누르고 움직이면 직각으로만 움직입니다)
- Tip: Line긋기 실수했을때 / 백스페이스 ← 키를 눌러보세요
- Tip: Line을 긋다가 화면 끝에 막힐때 / 가려고하는 방향 반대편에 마우스를 놓고 스크롤을 이용한 축소를 해주세요. (확대축소를 이용하여 움직임)
- Tip: 마우스를 누르면서 움직이면 곡선이됩니다.

[라] 1번처럼 자신이 그었던 선을 클릭한후 2번처럼 Modifity - Mesh Editing - Extrude 을 클릭하면
드디어 도형이 생깁니다. 자주쓰는 기능이니 기억하세요
( Line과 Plane같이 두께가 없는것,Line이 이어지지않았을때 출력했을때 보이지않습니다. )
3번의 Amount에서 두께를 설정합니다 . 보통 아파트 1개층이면 4 , 4.5 가 딱입니다
( Front,Left 화면에서봤을때 작은 격자선 3칸~3.5칸 = 1층 )
Tip : 마우스 중앙키 / 클릭 하면서 움직이면 손바닥 기능 이 됩니다. (마우스 중앙키)
[마] 창문을 만들어 보겠습니다.

Front 뷰에서 Line으로 창문이 들어갈만한 위치를 따주고 Extrude 시켜줬습니다 두께는 2로 수정했구요

어?Top에서 보니 방금 Extrude한 창문이 건물안에 들어가있어서 안보이네요

이동키를 이용하며 y 좌표만 잡아서 이동합니다.

이 창문 도형을 보기와같이 걸칩니다.
Boolean이란 기능을 이용하여 창문을 팝니다.
*Boolean에 대해 이해하기쉽게 ? 설명하자면
(가) 위의 캡쳐처럼 A라는 빨간 본체 (파괴시킬 타겟) 가 있습니다
(나) 보라색과 화이트아이보리색의 창문틀 ( 폭탄 ) B,C가 있습니다.
(다) 폭파시켜서 구멍을 낼 타겟(빨강)을 클립합니다 ick operand 을 누르고 보라색을 클릭하여 폭파시킵니다.
(라) 재장전(필수) 을 하고 , 같은방법으로 화이트아이보리색을 클릭합니다
(나) 보라색과 화이트아이보리색의 창문틀 ( 폭탄 ) B,C가 있습니다.
(다) 폭파시켜서 구멍을 낼 타겟(빨강)을 클립합니다 ick operand 을 누르고 보라색을 클릭하여 폭파시킵니다.
(라) 재장전(필수) 을 하고 , 같은방법으로 화이트아이보리색을 클릭합니다
이런 기능입니다
하는 방법에 대해 알아볼까요

Compound Objects 에 들어가면

Boolean이란 기능을 눌러주세요
그다음 1번( 구멍을 낼 객체 ) 를 선택한후
3번을 Ick operand 를 클릭하시고 창문틀 한개를 눌러주세요.
※ 2번은 잘못넣은겁니다.

이렇게 구멍이 생겼습니다. 그럼 필수적으로 재장전을 해야해요 .
밑의 손바닥이나 어느거든 상관없습니다.
다른기능을 누른후 다시 Boolean을 눌러 Ick operand해주세요
다되셨으면 진짜 창문을 넣어봅시다. 창문에도 여러가지방법이 있습니다. 꼭 정답은 아닙니다.

크기조절은 아래 캡쳐의 기능을 이용하면 빠르고 편합니다 (누르고 있으면 열리고 , 선택할수있어요)
저는 두가지를 쓰는데요 첫번째와 , 두번째
첫번째는 한쪽 좌표 혹은 한쪽 면만 늘리게 해주는겁니다.
두번째는 전체 비율을 골고루 크게 해주지요
가지고 놀아보시면 알겁니다 ^^

다른 창문넣고 싶은 부분도 똑같이 해줍니다.
저는 생략하겠습니다.
[바]
좀더 세밀한 효과를 얻고싶을땐 창틀을 만들어줍니다.
주간은 텍스쳐로 세밀하게 만들수있다지만 야경때는 그냥 사각형이 되어버리기 때문이죠.

먼저 box를 이용하던 Rectangle을 이용하던지 창틀 크기로 하나 만듭니다.( 1번처럼 top뷰에서 만들면 편하겠지요 )
2번처럼 위치를 잡아줍니다. ( 조금커도 튀어나오지만 않으면 상관없습니다 )
3번처럼 이름을 알아볼수있게 바꿔줍니다.
창문틀같은경우는 너무많아서 Attach(합체) 할때 편하도록 이름을 미리 지정 합니다.
저는 CrossBar 로했어요 ( 한글은 쓰지마세요)

1번의 이동툴을 선택한후
2번 처럼 첫번째 창틀을 x좌표로만 잡고 '시프트' 키를 누르고 이동합니다
그럼 복사 붙여넣기가 됩니다.
이런식으로 자잔한 창틀을 만들어줍니다.
- Tip: 시프트를 누르고 다른지점에 놓으면 창이뜨는데 거기서 숫자는, 같은 거리로 x만큼 복사를 한다는말입니다. 지금 우리가 필요한건 1이니 그냥 확인 누르시면됩니다.
[사] 층수올리기

드래그로 전체를 선택한후 Front뷰에서 시프트키를 누르고 한층 올립니다.(약간 겹쳐도 좋으니 1,2층 사이 에 여백이없게 하세요)

이런창이뜨면 자신이 원하는 층만큼 숫자를넣고 확인누릅니다.
[아] 합체작업을 합시다
복잡함과 출력시 시간을 줄이기 위해 Attach라는 기능을 이용하여 합체를 시킵니다.
주의할점은 다른 텍스쳐로 매핑할 객체끼리는 Attach 시키면 안됩니다. (A는 흰페인트 B는 검정페인트이면 두개는 겹치면안됨.)
먼저 창틀을 합체시켜볼게요

위의캡쳐처럼 창틀하나를 클릭(중요) 후 , Modifity(수정) 리스트에 들어가서 Edit Mesh를 선택합니다
(Edit 부분이 중요한부분이지만 복잡하므로 자세한 설명은 넘어가겠고 Attach ,Chamfer,Bend ,Vertex 정도만 알면 됩니다.)

1번에 보면 EditMesh가 활성화되었네요
2번에 Attach와 Attach List 가 있습니다.
-Attach는 그냥 뷰(화면) 에서 합체시킬 객체를 하나하나씩 일일이 클릭을 통해 하는 겁니다.
-Attach List는 현재 존재하는 객체들을 보며 골라서 할수 있습니다.
우리는 지금 창틀을 클릭했었으니 Attach List 를 클릭합니다.
3번과 같은 창이 뜨죠 ? 거기서 아까 우리가 지정해놓았던 창틀이름CrossBar를 Attach시킵니다.
Tip: 젤 위에것을 선택한후 시프트 누르고 아랫것을 선택하면 한번에 선택됩니다.

다음은 1층의 본체를 클릭후 같은경로로 들어가서 Attach 클릭후 2층,3층,4층,5층 본체들을 클릭클릭클릭해줍니다.
( 다른 객체 클릭안되게 조심하세요 )
그럼 합체가 다되었네요. (창문은 합체시키지 마세요)
[자] 지붕만들기
제가 실수를 했네요 처음에 Line으로 땄던건 따로 어디 복사해서 보관해 두세요
지붕만들때 필요합니다.
하지만 이렇게 미리 복사를 안시켜놨을경우
TOP뷰에서 Line으로 지붕겉 라인을 그대로 따줍니다. 그다음 Extrude -> 높이를 1~2정도로 수정하고 Front뷰에서 지붕으로 올립니다.

그럼 이렇게 올라옵니다
그자리에서 복사를 한번 해줍니다 그럼 2개의 지붕이겹쳐있죠?
그중 한지붕의 크기를 위의 화면만큼 줄입니다. 그 지붕이 선택된상태에서
우측에 Modifity -> Edit Mesh -> 점3개 찍혀져있는 Vertex를 클릭합니다
점을 드래그로(2개 겹쳐져있기때문) 클릭하여 위의 캡쳐와 같이 안으로 들어오게 이동시킵니다.
다했으면 '필수'로 Vertex 를 다시 클릭해주면 점이 사라집니다.
아까와같이 안쪽 지붕을 약간 올려줘서 원래 지붕을 선택하고 Boolean 시켜줍니다.

이렇게 되었네요 , 옥상위는 깨끗한것보다 잡동사니가 많아야 완성도가 높아집니다.
잡다한것을 알아서 넣어봅시다 !
여기까지가 모델링의 끝입니다. 이제 절반 왔네요
저장은 꼭 영어로 ,자주자주하세요 !
이제 조명넣고 매핑하고 출력하고 LOT에디터로 만들면 끝!
말쏨씨가 부족해서 많이 헷갈릴것 같아보입니다.
모델링 강의는 여기서 끝낼게요 정말 필요한것만 설명해놨습니다.