텍스처를 오브젝트에 투영
UVProject 및 Project3D 노드를 사용하여 텍스처 이미지를 3D 객체에 투영 할 수 있습니다. 이렇게하면 형상에 디테일, 표면 질감 또는 색상을 추가하여 형상을보다 사실적이고 재미있게 만들 수 있습니다.
UVProject 노드는 정점의 uv 값을 변경하는 반면 Project3D 노드는 머티리얼 셰이더입니다.
UVProject 노드를 사용하여 텍스처 투영
UVProject 노드는 오브젝트의 uv 좌표를 설정하여 오브젝트에 텍스처 이미지를 투영 할 수있게합니다. 오브젝트에 이미 uv 좌표가 있으면이 노드가이를 대체합니다.
1. | 고르다 3D > Modify > UVProject 삽입 수정하려는 3D 객체 뒤의 UVProject 노드. |
2. | 변경 사항을 보려면 뷰어를 노드에 연결하십시오. |
3. | 노드의 컨트롤에서 display 드롭 다운 메뉴에서 객체를 변경하는 동안 뷰어에서 객체를 보는 방법을 선택합니다. |
4. | 축 또는 카메라 노드를 UVProject 노드의 축 / 캠 입력에 연결합니다. 축 노드를 연결하는 경우 축 변환 값 (즉, 평행 이동, 회전, 배율 등)을 사용하여 텍스처 UV 좌표를 오브젝트에 투영합니다. 카메라 노드를 연결하는 경우 축과 비슷한 투영을 수행하고 조리개와 같은 카메라 렌즈 정보도 사용하십시오. |
5. | 다음 매개 변수를 조정하십시오. |
• 로부터 projection 드롭 다운 메뉴에서 투영 유형을 선택하십시오. 일반적으로 객체의 표면 모양에 가까운 유형을 선택하는 것이 가장 좋습니다. 예를 들어, 개체가 축구 또는 행성과 같은 구체 인 경우 spherical.
• 로부터 plane 드롭 다운 메뉴에서 투영 방향을 선택하십시오. XY, YZ 또는 ZX z, x 또는 y 축을 따라 텍스처 이미지를 투영합니다. 이 드롭 다운 메뉴는 선택한 경우에만 사용할 수 있습니다 planar 투영 유형으로.
• 로부터 projecton 드롭 다운 메뉴에서 both, front 또는 back 텍스처를 오브젝트의 전면, 후면 또는 둘 다에 투영할지 여부에 따라물체의 앞면은 카메라를 향한면이고, 마찬가지로 뒷면은 카메라에서 가장 먼면입니다.
• 검사 view frustum culling UVProject 노드가 카메라 뷰 절두체 내부의 정점에만 영향을 주도록하려면뷰 절두체 외부의 정점은 영향을받지 않으며 여전히 원래 UV 좌표를 유지합니다. 노드가 모든 정점에 영향을 주도록하려면 선택을 취소하십시오.
• 텍스처 UV 좌표를 수평 방향으로 미러링하려면 invert u. 세로 방향으로 미러링하려면 확인 invert v.
• 텍스처 UV 좌표를 가로 방향으로 스케일 (스트레치 또는 스쿼시)하려면 u scale 슬라이더. 수직 방향으로 배율을 조정하려면 v scale 슬라이더. 값이 클수록 질감이 늘어납니다.
• 이미지 픽셀을 찾기 위해 정점의 UV 좌표로 사용되는 속성의 이름을 변경하려면 attrib name 들.
Project3D 노드로 텍스처 투영
Project3D 노드는 카메라를 통해 입력 이미지를 3D 객체로 투사합니다.
1. | 고르다 3D > Shader > Project3D 삽입 투영하려는 이미지 뒤의 Project3D 노드. 카메라 노드를 Project3D 노드의 캠 입력에 연결합니다. |
2. | Project3D 노드 뒤에 3D 지오메트리 노드 (예 : Sphere)를 삽입하십시오. |
3. | 3D 지오메트리 노드에 뷰어를 연결하여 변경 사항을 봅니다. |
4. | 노드의 컨트롤에서 display 드롭 다운 메뉴에서 객체를 변경하는 동안 뷰어에서 객체를 보는 방법을 선택합니다. |
5. | 로부터 project on 드롭 다운 메뉴에서 앞면, 뒷면 또는 두 다각형 모두에 이미지를 투사하려면 선택합니다. |
6. | 입력 이미지의 가장자리를 검은 색으로 확장하려면 crop. 가장자리 색상으로 이미지를 확장하려면 선택을 취소하십시오 crop. |
7. | 광선 투사를 사용하여 투영을 테스트하고 막힌 부분을 찾으려면 폐색 모드 드롭 다운을 사용할 수 있습니다. 고르다: |
• none -폐색 테스트를 비활성화합니다.
• self -연결된 도형 만 폐색을 일으킬 수 있음을 Project3D에 알리기 위해.
• world -장면의 다른 물체가 폐색을 일으킬 수 있음을 Project3D에 알리기 위해.
도움이되지 않은 죄송합니다
왜 도움이되지 않습니까? (해당되는 모든 것을 체크하세요)
의견을 보내 주셔서 감사합니다.
찾고있는 것을 찾을 수 없거나 워크 플로 관련 질문이있는 경우 시도해보십시오 파운드리 지원.
학습 내용을 개선 할 수있는 방법에 대한 의견이 있으시면 아래 버튼을 사용하여 설명서 팀에 이메일을 보내십시오.
의견을 보내 주셔서 감사합니다.