일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- pane & desktop
- Standard Stream
- atexit()
- 생활코딩 복습
- 후디니
- Symmetry
- fork 시스템 콜
- substance painter
- 뷰포트
- Redirection
- 3Ds max 기초
- bash shell 변수
- wait 시스템 콜
- 3D 배경 그래픽
- 추가 업로딩 중
- copy-on-write
- bg 명령어
- 개체 외곽 하이라이트 기준선 없애는 법
- msync
- bash shell 반복문
- houdini
- mmap
- bash shell 조건문
- background process
- 섭페
- 섭페에서 텍스처 추출
- exit()
- ps 명령어
- exec 시스템 콜
- foreground process
- Today
- Total
목록3D 그래픽/3D 배경 이론 (3)
Researcher to Developer
* 하이폴리곤 하이 폴리곤 모델은 최종 폴리곤의 수에 상관없이 매우 디테일하게 생성된 메쉬를 말합니다. 하이 폴리곤 모델은 폴리곤으로 설계되지 않는 경우가 많습니다. 일반적으로 복셀 기반의 3D 방식으로 스컬프팅됩니다. 복셀은 2D 아트의 픽셀과 같은 개념입니다. 2D 아트에서 각 픽셀이 색상 정보를 저장하듯, 복셀은 3D 정보를 저장하는 하나의 점입니다. 그리고 각 점은 3차원 격자에 있습니다. 이를 사용해 3D 개체를 실시간으로 스컬프팅할 수 있습니다. 스컬프팅을 마치면 3D 모델을 메쉬로 내보낼 수 있으며, 이때 컴퓨터 알고리즘이 폴리곤 모델링을 처리합니다. 이 방법을 통해 섬세하고 디테일이 살아있는 좋은 결과물을 얻을 수 있지만 그만큼 폴리곤이 많이 사용됩니다. 하이 폴리곤이라고 부르는 이유입니다..
우선 모델링 워크플로우는 만들고자하는 컨셉에 따라, 사람 성향, 회사 워크플로우에 따라 다르다. 기본적으로 아래와 같이 나뉜다. 모델링 종류 A : 하드서페이스, 딱딱한 표면을 가진 모델링들 로우메쉬부터 제작, 마야, 맥스, 지모델러 B : 갑옷, 크리쳐(유기체), 자연물 하이메쉬부터 제작, 혹은 지브러쉬가 편하거나 A. 단계 프로그램 / 툴 모델링 제작 Max, Maya, Blender, C4D Low polygon 제작 UV 전개 Max, Maya 편한 툴로 전개 High mesh 제작 Zbursh, 3Dcoat, Blender, Marvelous 베이크 Marmoset, Substance painter 메쉬 맵을 얻는다 텍스처링 Substance painter, Mari, 3Dcoat, BodyPa..
* 매핑(맵핑) 모델을 사실적으로 보이기 위해 2D 이미지를 3D 의 굴곡이 있는 표면 위로 옮겨 표현하는 것 평면상에서 작성한 무늬와 질감을 입체로 변환하는 작업이며, 이 작업을 통해 모델은 사실성을 획득하게 된다. 3D 모델 - 여러 면을 가진 다각형 형태 3D 모델의 겉면에 씌울 텍스처 - 완전한 평면 매핑의 종류 손맵, 노말맵, 알파맵, 오퍼시티맵 etc * 텍스처 Material 머티리얼에 사용되는 이미지를 말하며, 머티리얼이 적용되어있는 표면에 매핑된다. 3D 정점에 UV 좌표라는 것을 적용해서 매핑할 때 사용되는 메모리에 로드된 이미지 노말 맵은 특별한 텍스처 종류 중 하나 노말 맵은 노멀 방향 정보(물체의 표면 방향)만을 표현하는 텍스처이기 때문에 물체 표면의 색상 정보와 무관하다. 색상 ..