Модель 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);

Я надеюсь, что это решит вашу проблему

Другие вопросы по тегам