Запитання з тегом «uv-mapping»

4
Що саме таке УФ та УФВ картографування?
Намагаючись зрозуміти деякі основні 3D-концепції, на даний момент я намагаюся зрозуміти, як фактично працюють текстури. Я знаю, що УФ та УФВ-карти - це методи, які відображають 2D-текстури до 3D-об'єктів - Вікіпедія так само мені розповіла. Я гуглився для пояснень, але знайшов лише підручники, які припускали, що я вже знаю, що …


2
Які існують способи текстурування карти місцевості?
Я працюю з XNA над 3D-грою, і намагаюся створити належне та гарне оточення. Я фактично дотримувався навчального посібника, щоб створити місцевість із мапи висоти. Щоб її текстурувати, я просто наношу на неї текстуру трави і плитую її кілька разів. Але те, що я хочу зробити, це мати справді реалістичну текстурування, …

5
Текстурування астероїда
Я намагаюся текстурувати цей астероїд, щоб він виглядав розумним. Щось я пропускаю. Слідуючи цьому навчальному посібнику , я дійшов до цього часу. Тепер я не розумію наступного кроку: як вирішити проблеми з швом ? Ця ікосаедральна сфера прошиває крізь неї шов, якого не уникнути. Добре. Як я малюю текстуру, щоб …

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

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
Неможливо зрозуміти ці координати текстур УФ (діапазон НЕ від 0,0 до 1,0)
Я намагаюся намалювати простий 3D-об’єкт, згенерований Google SketchUp 8 Pro на моєму додатку WebGL, модель - простий циліндр. Я відкрив експортований файл і скопіював положення вершин, індекси, нормалі та координати текстури у файл .json, щоб мати можливість використовувати його у javascript. Здається, все добре працює, за винятком координат текстури, які …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.