Three.js пользовательские текстурированные сетки - PullRequest
1 голос
/ 23 августа 2011

Можно ли добавить текстурированный материал к объекту с пользовательской сеткой в ​​Three.js?

Всякий раз, когда я пытаюсь экспортировать объект из Blender в Three.js с текстурой на нем, объект исчезает,Просматривая примеры three.js, кажется, что они тщательно избегали наложения текстур на что-либо, кроме встроенной геометрии, а принудительное наложение текстуры на такой сетке приводит к ее повторному исчезновению.

Например,, если я отредактирую scene_test.js, который является файлом сцены, вызываемым из webgl_scene_test.html, если я применю "текстурированный_бг" к голове "вальса", он исчезнет.

1 Ответ

2 голосов
/ 25 августа 2011

Похоже, что недостающий фрагмент головоломки заключался в том, что вы должны применить набор UV-координат к сетке рассматриваемого объекта.

Сначала выберите текстуру и в разделе «Mapping» сделайтеУбедитесь, что в раскрывающемся списке «Координаты» установлено значение «UV»

. Затем нажмите кнопку «Данные объекта» и в списке «Текстура UV» щелкните значок плюса.Похоже, это автоматически добавляет данные UV в сетку.

...