草图模型> Collada>三个js =没有边缘

时间:2017-04-01 04:29:22

标签: three.js collada sketchup

我将一个非常简单的Sketchup模型导出到Collada dae文件中。当导入回Sketchup时,边缘是原始的黑色;导入三个编辑器的边缘是白色的;在简单的三个项目边缘根本不会出现,但其他一切似乎都没问题。有关于此的任何想法吗?

1 个答案:

答案 0 :(得分:0)

我昨天才发现你的问题,因为我遇到了同样的问题,并在网上搜索解决方案。没什么......但我解决了。

首先确保从Sketchup导出Collada时,在选项按钮导出边缘中进行选中。

如果边缘是白色并且您希望它们是黑色或任何颜色,则必须在三个中编辑一行.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);

我希望这能解决你的问题