«uv-mapping» 태그된 질문

4
UV 및 UVW 매핑은 정확히 무엇입니까?
기본적인 3D 개념을 이해하려고 노력하는 순간, 텍스처가 실제로 어떻게 작동하는지 알아 내려고 노력하고 있습니다. UV와 UVW 매핑은 2D 텍스처를 3D 오브젝트에 매핑하는 기술이라는 것을 알고 있습니다. 설명을 검색했지만 이미 그 내용을 알고 있다고 가정 한 자습서 만 찾았습니다. 내 이해에서 각 3D 모델은 점으로 만들어지며 여러 점이면을 생성합니까? 각 점 …


2
지형을 텍스처 매핑하는 방법은 무엇입니까?
3D 게임에서 XNA와 함께 일하고 있으며 적절하고 멋진 환경을 조성하려고합니다. 실제로 하이트 맵에서 터 레인을 만들기 위해 튜토리얼을 따랐습니다. 질감을 내기 위해 잔디 질감을 적용하고 여러 번 바둑판 식으로 배열합니다. 그러나 내가하고 싶은 것은 실제로 현실적인 텍스처링을하고 자동으로 생성하는 것입니다 (예를 들어 Perlin 노이즈를 사용하여 지형을 생성 한 다음 질감을 …

5
소행성 텍스처링
이 소행성을 짜내려고 합리적으로 보이도록 노력하고 있습니다. 그래도 뭔가 빠졌습니다. 이 튜토리얼에 따라 지금까지 이것을 얻었습니다. 이제 다음 단계를 이해하지 못합니다 : 이음새 문제를 어떻게 해결 합니까? 이 20 면체 구는 피할 수없는 이음선을 통과합니다. 확인. 텍스처 를 오브젝트에 적용 할 때 매끄럽게 보이 도록 페인트하는 방법은 무엇입니까? 어느 쪽이 …

1
테이퍼링 된 생성 된 메시에서 지그재그 UV 매핑 아티팩트를 어떻게 수정합니까?
커브를 기반으로 절차 적 메쉬를 만들고 있는데 아래에서 볼 수 있듯이 메쉬 크기가 커브 전체에서 작아집니다. 그리고 문제는 크기가 변함에 따라 UV가 지그재그로 표시됩니다 (메쉬의 크기가 커브 전체에서 동일 할 때 완벽하게 작동 함). Vertices.Add(R); Vertices.Add(L); UVs.Add(new Vector2(0f, (float)id / count)); UVs.Add(new Vector2(1f, (float)id / count)); start = Vertices.Count - …

1
탄젠트 및 비트 당 벡터를 계산하는 방법
three.js에 텍스처를로드 한 다음 셰이더로 전달했습니다. 정점 셰이더에서 법선을 계산하고 uv 벡터를 변수에 저장합니다. <script id="vertexShader" type="x-shader/x-vertex"> varying vec3 N,P; varying vec2 UV; void main() { gl_Position= projectionMatrix * modelViewMatrix * vec4(position,1.0); P= position; N= normalMatrix * vec3(normal); UV= uv; } </script> <script id="fragmentShader" type="x-shader/x-fragment"> varying vec3 N,P; varying vec2 …

4
이 UV 텍스처 좌표를 이해할 수 없습니다 (범위는 0.0에서 1.0이 아닙니다)
Google SketchUp 8 Pro에서 생성 된 간단한 3D 객체를 WebGL 앱에 그리려고합니다. 모델은 단순한 원통입니다. 내 보낸 파일을 열고 자바 스크립트에서 사용할 수 있도록 정점 위치, 인덱스, 법선 및 텍스처 좌표를 .json 파일에 복사했습니다. 46.331676과 같은 매우 큰 값과 음수 값을 가진 텍스처 좌표를 제외하고는 모든 것이 잘 작동하는 것 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.