Модель SketchUp> Collada > ТРИ js = без ребер
Я экспортировал очень простую модель Sketchup в файл Collada Dae. При импорте обратно в Sketchup края имеют оригинальный черный цвет; импортированные в ТРИ редактора ребра белого цвета; в простом ТРИ ребра проекта не появляются вообще, но все остальное кажется в порядке. Есть идеи по этому поводу?
1 ответ
Я нашел вашу проблему только вчера, потому что у меня была та же проблема, и я искал решение в сети. Ничего... но я решил это.
Прежде всего убедитесь, что при экспорте Collada из Sketchup в настройках отмечена кнопка " Экспортировать края".
Если края белые и вы хотите, чтобы они были черными или любого цвета, вы должны отредактировать одну строку в three.js
ищи
function LineBasicMaterial( parameters ) {
Material.call( this );
this.type = 'LineBasicMaterial';
this.color = new Color( 0xffffff );
this.linewidth = 1;
this.linecap = 'round';
this.linejoin = 'round';
this.lights = false;
this.setValues( parameters );
}
и измени эту строку
this.color = new Color( 0xffffff );
к этому
this.color = new Color( 0x000000);
Я надеюсь, что это решит вашу проблему