COLLADA Files Viewer

| 更新:看来这是我自己的错,因为没有学习足够的SketchUp的GUI。看到我自己的答案。 你好 我计划在我的地图绘制软件中实现“导出到COLLADA”功能,但由于缺少良好的COLLADA文件查看器而受到阻碍。我已经尝试了几种应用程序: Google SketchUp提供了迄今为止最好的观看体验,但是导入COLLADA文件非常慢。我尝试了找到的该示例,但是将其加载到SketchUp中需要2-3分钟,并且我正在一台不错的计算机上运行它。由于开发导出代码涉及许多试验和错误,因此SketchUp对于实验工作来说太慢了。 我已经尝试过Blender,但是对于不进行日常3D游戏开发的人来说,用户界面是非常陌生的。但是我不得不称赞它能够几乎立即加载示例文件,这使我认为SketchUp家伙要么故意降低了免费版本中的导入速度,要么他们需要提高编程技能。 (更新:事实证明您可以快速加载它,抱歉,请参见我的回答。) 我还尝试了其他一些免费的观看器,但它们要么显示不正确,要么观看功能非常有限(例如,没有平移或绕行轨道)。 我会为您提供任何提示,但我正在寻找第一手经验,而不仅仅是在谷歌搜索(我自己尝试过)。我意识到这不是一个典型的编程问题,但是我认为在StackExchange上没有更好的地方提出这个问题。     
已邀请:
我一直在研究一个名为meshtool的程序。您可以像这样加载和查看collada文件:
meshtool --load_collada file.dae --viewer
pycollada库已经相当不错了。正确支持了我在野外遇到的几乎所有collada文件。 诚然,meshtool程序尚处于起步阶段,因此我尚未编写好的安装说明。您将需要安装python 2.5 +,numpy,panda3d,PIL和lxml。如果您让我知道您的平台,我可以给出一些更详细的说明。     
还有一个免费开放源代码,跨平台(Windows,Mac OS X,Linux)的MeshLab,它支持多种格式(COLLADA,VRML 2.0、3DS等),并且具有广泛的查看功能(例如,平移/环绕) 。     
好吧,事实证明SketchUp速度很慢,因为它在导入时会验证COLLADA文件。您可以将其关闭: 选择文件|导入...菜单。 在“打开”对话框中单击“选项”按钮。 取消选中“验证COLLADA文件”复选框。 可能是对SketchUp开发人员的建议:要么使该选项更明显,要么默认将其关闭。     
GLC_Player绝对也值得一提。多平台,快速且具有便捷的相册功能,可用来查看许多文件(您可以打开整个文件夹层次结构)。     
Photoshop(至少从CS4开始)可以打开和查看COLLADA文件。     
开放资产导入库具有一个独立的查看器AssimpView,我一直在使用该查看器来测试我正在使用的导出器。它速度很快,并且具有一些有用的调试选项。当您弄糟某些东西时,它还会给出不错的错误消息,这是一个巨大的帮助。     
我创建了collada-viewer,这是一个HTML5应用程序,将ColladaLoader.js,Three.js和HTML5 File API集成在一起,可以轻松持久地存储和加载COLLADA文件格式的3D模型。 http://www.ravenrend.com/2012/11/26/collada-viewer/ 应该很容易查看多个文件。     
您可以使用Vanda Engine以COLLADA格式加载场景并将其转换为实时场景。这是他们的网站。     
我是从autodesk下载的: http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=20481519 (如果链接不起作用:http://www.autodesk.com/products/fbx/overview) fbx转换器包括dae collada查看器     
如果您接受商用工具,则查看COLLADA文件的最佳解决方案是使用带有OpenCollada插件的Autodesk 3ds Max或Maya。它支持COLLADA版本1.4.1和1.5,并以我的经验提供了优于所有免费观众的更好结果。 另一种可能是Unity。实际上,它不是查看器,而是游戏引擎。但是,它可以真正成功地导入COLLADA文件。     

要回复问题请先登录注册