Sketchup导出3D模型时没有 Collada格式 是怎么回事

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sketchup导出3D模型时没有 Collada格式 是怎么回事相关的知识,希望对你有一定的参考价值。

是不是我的软件过期了

参考技术A 有些sketchup就是没有导出dae的,我跟我同学拷的同一个软件而他的能导出,我的就不能,所以应该跟sketchup无关,你要不重装一下3dmax之类的 参考技术B

你的应该是免费版的吧?

我这里有官方简体中文版(内有注册机)的给你

Sketchup 模型 > Collada > 三个 js = 没有边

【中文标题】Sketchup 模型 > Collada > 三个 js = 没有边【英文标题】:Sketchup model > Collada > THREE js = no edges 【发布时间】:2017-08-26 10:37:36 【问题描述】:

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

【问题讨论】:

【参考方案1】:

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

首先确保当您从 Sketchup 导出 Collada 时,在选项按钮中的 Export Edges 被选中。

如果边缘是白色的,而您希望它们是黑色或任何颜色,则必须在 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);

希望能解决你的问题

【讨论】:

以上是关于Sketchup导出3D模型时没有 Collada格式 是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章

未定义的 vertexUv 警告

iOS Xcode 从 Maya 导入 COLLADA .dae 3D 模型,同时尊重枢轴点

3D max 2014转换gltf

三个 JS 1 场景 2 文件格式尚未工作

su怎么导到revit

在Collada结合姿势,联合变革