주소복사 | 조회 수 2645 추천 수 0 댓글 9
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form

UV를편다 라는 표현을 많이쓰는데


UV를 편다는게 어떤뜻인가요?

  • ?

    이런건 여기 보다는 위키같은 곳이 uv mapping 에 대해서

    훨씬 자세히 설명된 것을 찾기 용이 합니다. 서점가서

    그 부분만 보시던지요.


    간단하게는 어렸을때 전개도 해보셨죠

    종이 접기를 하고 전개를 하는것과 반대의 접근을 합니다


    원본 이미지를 왜곡 시킬 순 없으니,

    이미지위에 가상의 uv전개도를 폅니다. 

    이 전개도의 2d UV폴리곤(이미지가 2d 이므로) 은 각 3d의 폴리곤과 각 번호 만 참조 됩니다

    그 뒤 렌더링을 하면 이 2d UV폴리곤 영역안의 여러개의 이미지 픽셀들이 3d공간에서

    참조하는 3D 폴리곤의 영역에 변형 되어 프로젝션 됩니다. 


    실제 작업은 균일한 텍스쳐를 가지는 이미지를 먼저 맵핑한후 그것을 참고 하면서

    UV 폴리곤을 균일한 면적으로 핍니다. 그 뒤에 그에 맞는 텍스쳐를 UV영역에 맞게 색칠해서

    넣거나 포토샵을 이용해서 합성편집 하게 됩니다.


    아래의 이미지는 제가 주로 쓰는 UV가 골고루 펴졌나 참고에 쓰는 이미지들 중 몇개 입니다.

    실제 텍스쳐를 보고 판단하긴 힘드니, 주로 이런 그리드 형태를 임시 맵핑해서 UV가 3D 상에서

    적절한 크기로 표현되나 확인 합니다.


    uvgrid-sample.jpg



    참고정보로

    실제 컴퓨터는 평면 모니터에 표현해야 하므로 반대의 접근을 합니다

    2디인 모니터의 픽셀의 색을 정하기 위해서 3d모델상의 

    해당하는 한 점의 위치를 구한후 그위치에 맞는 색을 위해서 동일한

    위치를 2디 유브이 에서 찾습니다.찾게 되면, 그 유브이안의

    영역에 해당하는 점을 찾아서 또 그에 해당하는 텍스쳐의 점을

    찾아서 그 점의 색을 모니터의 해당 한 픽셀에 칠합니다.




  • ?
    양승남 2013.01.17 23:37

    자세한 설명 감사합니다^^ 많은 도움이 되었습니다.

  • ?
    조아요 2012.12.31 00:19

    악어를 잡아서 가죽을 손상없이 잘 벗겨야 가공하기 좋잖아요. 그런 겁니다.^^~

  • ?
    카이젤블루 2012.12.31 15:12

    맵핑을 하려면 대상 오브젝트와 맵소스 간에 연결하는 매개, 즉 좌표를 우선적으로 입력해줘야 합니다.
    여기서 오브젝트를 이루는 생성 방법이 NURBS(C4D에서 얘기하는 하이퍼넙스가 아닙니다. 둘 사이 관계는 거의 없습니다.)였나, Polygon이었나에 따라서 접근 방식이 달라집니다.
    왜냐하면, NURBS가 나중에 나온 기술인데, 자체적으로 생성 단계에서 구성요소에 좌표를 내장하도록 되어있습니다.

    (때문에, NURBS는 'UV를 편다'라는 과정이 없습니다. 곧바로 맵핑을 할 수 있습니다.)
    반면에 Polygon은 좌표를 갖고 있지 않기 때문에, 맵핑을 하기 위해서는 맵핑 좌표를 입력하는 과정을 추가적으로 해줘야 하는 것입니다.

    이 과정을 자세히 뜯어 본다면, 맵소스는 2D이며, 맵핑을 해야 할 오브젝트는 당연하게도 3D입니다.
    이 둘을 연결하려고 하면 어떻게 해야할까요?
    차원(Dimension)이 다르기 때문에, 어느 한쪽이 양보를 해야 한다는 결론인데, 차원이 높은 쪽에서 내려오는(?) 것이 더 쉽겠죠.

    간단하게 예를 들자면, 육면체 박스를 생각하고 각각의 면에 무늬라든가 질감을 입히려고 생각해보면, 육면체 박스를 뜯어서 펼쳐 놓은 듯한 전개도가 필요하게 됩니다.

    육면체로 예를 들면 이렇게 비교적 간단하게 보입니다만, 복잡한 모양과 구조를 갖는 사물, 또는 유기체들에 색감과 질감을 부여하려면 각 부위 별로 단면을 분리하거나 정리하는 과정까지 필요합니다.

    'UV를 편다'라는 과정은 이런 것입니다.

  • ?
    양승남 2013.01.17 23:43

    아하 그렇군요. 좀더 공부해봐야 겠습니다. 댓글 정말정말 감사합니다.

    편다라는 의미 자체가 오브젝트를 2d상태의 전개도로 만든다는 거였군요 ㅎ

  • profile
    모션레스 2012.12.31 15:56

    페이퍼 크래프트라던지 어릴때 종이공작하면 전개도 만들잖아요?? 그걸 만드는거라 보심됩니다.

  • profile
    [길동] 2012.12.31 21:22

    예를들면..마스크 팩을 보시면 갈라진곳들이 있잖아요?

    왜 갈라놨을까요??

    http://c.ask.nate.com/imgs/qrsi.php/8785990/11642727/0/1/A/%ED%8F%AC%EB%A7%B7%EB%B3%80%ED%99%98_%EB%A7%88%EC%8A%A4%ED%81%AC%ED%8C%A9%20%ED%95%9C%EA%B2%A8%EB%A0%88.jpg

    http://postfiles9.naver.net/20110807_24/zukpxglh_1312663186533Djuzy_JPEG/3.jpg?type=w3

    마스크 팩은 평평한 종이고 얼굴은 입체라서 그런겁니다.


    3D에서도 마찬가지 입니다.

    하나의 예를 더 들면 

    지구 전개도 피는것과 마찬가지 입니다.

    세계지도 보면 방식마다 모양이 다르잖아요..

    http://c.ask.nate.com/imgs/qrsi.php/3941281/4779605/0/1/A/%EC%84%B8%EA%B3%84%EC%A7%80%EB%8F%84.gif

    http://news.donga.com/IMAGE/2011/11/22/42048427.1.edit.jpg

    http://new.astronote.org/data/file/ancient/Ptolemaeos-world_map(kr).gif

    http://rlv.zcache.co.kr/17_%EC%84%B8%EA%B8%B0_%EC%84%B8%EA%B3%84_%EC%A7%80%EB%8F%84_%EC%97%BD%EC%84%9C-p239020224346399207envli_400.jpg

    http://blog.naver.com/PostView.nhn?blogId=openspace7&logNo=110142959029


    그것과 마찬가지로 오브젝트의 특성에 맞게 2D맵을 전개도로 잘 잘라서 피는 것입니다. 그래야 맵이 잘 그려지겠지요..

    이 좌표를 피느는 것을 UV언랩이라고 하지요


  • ?
    양승남 2013.01.17 23:41


    그렇다면 UV를 편다 라는것이 전개도형식으로 3d오브젝트를 편다는 것이군요  음 그렇다면


    UV를 펴는 행동이 맵핑을 했을때 균일하게 맵핑하기위함인가요?


    UV를 잘폈다 라는것은 UV를 펴서 폴리곤마다의 면적을 비슷하게 만들어준것이 잘폈다라는것인가요? 아니면


    오브젝트자체를 깔끔하게 전개도형식으로 만든것자체가 UV를 잘폈다고 하는것인가요?


    UV를 편다의 의미자체를 잘 몰랐었기에 정말 초보적인 질문일수도 있지만 그래도 배우기위해 글을 썼습니다.


    댓글 정말정말  감사합니다^^

  • profile
    호읻호읻 2013.01.04 17:54

    음....제가 대신 감사인사 드립니다.



질문과 답변

question and answer

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 일반 Cinema 4D Education 학생용 라이센스 사용방법 2 그래바 2020.09.03 19558
공지 Octane 옥테인 크래시 관련 자주 올라오는 질문들과 해결하는 법을 정리해보았습니다. 16 file 이효원 2020.04.19 50330
공지 [필독] 단톡방 질문 방식 관련 공지사항 4 file 권오훈 2019.06.27 14116
공지 일반 [필독] 질문 게시판 유의사항 ! 권오훈 2019.06.27 6089
26677 기타 힘빠진 팽이처럼도는 움직임표현은 어떻게... 꾸러기 2006.07.28 262
26676 일반 히스토리 기능 없을까요? 4 밸런스 2019.09.10 294
26675 일반 히스토리 갯수를 늘릴 수 있나요? file 언에픽 2021.03.11 94
26674 흰색판에 Refection값 보이도록 하려고 하는데 어떻게 해야하죠? 1 file 개털 2007.09.12 296
26673 Octane 흰색 배경에 캐릭터를 놓고 싶은데 방법을 모르겠습니다ㅠ 2 file 림파 2021.10.27 541
26672 텍스쳐 흰색 배경...도와주십시요ㅠ 5 file 헬로 2009.05.15 803
26671 라이팅 흰 배경에서 가시조명이 보이는 방법은 없나요? 2 싸모미 2014.04.03 539
26670 일반 완료 흰 각막을 없애긴 했는데 원리를 모르겠습니다 1 file 루루13 2024.03.10 96
26669 애니메이션 희날리는 커텐 어떻게 하는지 궁금합니다. 3 동자♡ 2008.07.10 340
26668 흩어져 사라지는 글자 6 존재와당위 2008.01.17 421
26667 단축키 흠...정말 이상해서 질문드립니다..단축키가 갑자기 안되네요... 4 액션아리 2009.07.22 348
26666 시뮬레이션 흠.. 씽킹파티클은 베이크가 안되나요? 2 레이 2010.02.01 392
26665 모델링 흙에 잡초심기! 2 file 이구삼 2010.07.20 765
26664 텍스쳐 흙,모래? 표현을 어떻게 하나요 사진에서 처럼 2 file 꿈꾸는앨리스 2017.05.11 1011
26663 X-Particle 흘러내리는 폭포 장면 질문 있습니다! 2 file 대선 2022.09.22 378
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 1779 Next
/ 1779
닫기

마이페이지

로그인을 해주세요