Вопросы с тегом «uv-mapping»

4
Что такое UV и UVW Mapping?
Пытаясь понять некоторые базовые 3D-концепции, сейчас я пытаюсь понять, как на самом деле работают текстуры. Я знаю, что UV и UVW картирование - это методы, которые отображают 2D-текстуры в 3D-объекты - Википедия рассказала мне об этом. Я гуглил для объяснений, но нашел только учебники, которые предполагали, что я уже знаю, …


2
Какие есть способы текстурирования карты местности?
Я работаю с XNA над 3D-игрой и пытаюсь создать подходящую и приятную обстановку. Я фактически следовал учебнику, чтобы создать ландшафт из карты высот. Чтобы текстурировать его, я просто накладываю на него текстуру травы и накладываю ее на плитки несколько раз. Но я хочу иметь действительно реалистичное текстурирование, а также генерировать …

5
Текстурирование астероида
Я пытаюсь текстурировать этот астероид, чтобы он выглядел разумно. Я что-то упустил, хотя. После этого урока я понял это до сих пор. Теперь я не понимаю следующий шаг: как вы решаете проблемы со швом ? Эта икосаэдрическая сфера имеет проходящий через нее шов, которого нельзя избежать. Хорошо. Как нарисовать текстуру, …

1
Как я могу исправить зигзагообразные артефакты UV-картирования на сгенерированной сетке, которая сужается?
Я создаю процедурную сетку на основе кривой, и размер сетки уменьшается по всей кривой, как вы видите ниже. И проблема в том, что UV изменяется зигзагообразно при изменении размера (он отлично работает, когда размер сетки одинаков по всей кривой). Vertices.Add(R); Vertices.Add(L); UVs.Add(new Vector2(0f, (float)id / count)); UVs.Add(new Vector2(1f, (float)id / …

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; } …

4
Не могу понять эти координаты текстуры UV (диапазон НЕ от 0.0 до 1.0)
Я пытаюсь нарисовать простой трехмерный объект, сгенерированный Google SketchUp 8 Pro, в моем приложении WebGL, модель представляет собой простой цилиндр. Я открыл экспортированный файл и скопировал положения вершин, индексы, нормали и координаты текстуры в файл .json, чтобы иметь возможность использовать его в javascript. Кажется, все работает нормально, за исключением координат …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.