Unity3d 有没有办法将solidworks文件作为资产导入unity?

Unity3d 有没有办法将solidworks文件作为资产导入unity?,unity3d,export,solidworks,Unity3d,Export,Solidworks,我正在尝试使用unity游戏引擎编写一个简单的国际象棋游戏。然而,我不知道如何将我在Solidworks中创建的资产导入Unity 有可能吗?SolidWorks文件倾向于描述参数化几何体,如NURBs,但大多数游戏引擎更喜欢使用原始多边形 Unity直接支持以下模型格式:FBX,OBJ,DAE,3DS SolidWorks可以导出为STL格式,其他程序应该能够将其转换为OBJ、DAE和/或FBX。推荐一个特定的工具超出了堆栈溢出的范围,但我知道这样的工具是存在的。我建议搜索诸如“stl到obj

我正在尝试使用unity游戏引擎编写一个简单的国际象棋游戏。然而,我不知道如何将我在Solidworks中创建的资产导入Unity


有可能吗?

SolidWorks文件倾向于描述参数化几何体,如NURBs,但大多数游戏引擎更喜欢使用原始多边形

Unity直接支持以下模型格式:
FBX
OBJ
DAE
3DS

SolidWorks可以导出为
STL
格式,其他程序应该能够将其转换为
OBJ
DAE
和/或
FBX
。推荐一个特定的工具超出了堆栈溢出的范围,但我知道这样的工具是存在的。我建议搜索诸如“stl到obj转换”之类的术语


这些令人头疼的问题在3D资源中非常常见,因为许多程序都使用自定义的文件格式。

同样在3DS studio max中,您可以直接打开Solidworks文件,然后将其导出为.fbx(您需要在与3DS max相同的计算机上安装Solidworks)

关于SolidWorks(SLDPRT、SLDASM)文件:

其他用于转换3D文件的免费工具:(可以另存为.obj,unity读取)

网状实验室

*2018年更新: Unity已与该CAD进口商公司合作,可从以下地点购买:

它们支持几乎所有可用的CAD格式,包括SolidWorks
完整的进口商名单在

是的,您可以使用PixYZ

作为一个更简单、更便宜的解决方案,我们在Unity asset store中提供了一个资产,该资产允许从所有能够导出3MF文件格式(Solidworks、Solidedge、NX…)的CAD系统导入文件

请在此处查看Unity Asset商店:

在Youtube上,我们有一个教程:

SOLIDWORKS中的“XR exporter”将允许您将带有一些附加内容(动画、外观、元数据)的模型导出到GLTF/GLB文件格式,并使用GLTF导入器for unity(应该是免费的)完成此操作。

仅供参考,自SOLIDWORKS 2019以来,无需使用任何附加插件/第三方插件。它受到开箱即用的支持:

我上周安装了SolidWorks 2019的XR exporter,只有简单的部件才能作为gltf导出。它仍处于测试阶段。您有更好的结果吗?您是否设法将它们导入unity?我的unity 3d(2019.3)无法识别它们