3d - COLLADA 文件查看器

标签 3d collada sketchup

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

去年关闭。




Improve this question




更新 : 看起来是我自己没有学习足够的 SketchUp 的 GUI 的错。看我自己的回答。

你好,

我计划在 my mapping software 中实现“导出到 COLLADA”功能,但我因缺乏良好的 COLLADA 文件查看器而受阻。我尝试了几个应用程序:

  • Google SketchUp 提供了迄今为止我遇到的最佳观看体验,但导入 COLLADA 文件非常缓慢。我试过 this sample I found ,但是将它加载到 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。如果你让我知道你的平台,我可以给一些更详细的说明。

    关于3d - COLLADA 文件查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5793642/

    相关文章:

    3d - 如何从3D点云数据中提取深度信息?

    java - 在 Javafx 8 中,如何获得 3d 节点的正确屏幕位置?

    animation - 将刚体模拟保存为动画

    ruby - 有人可以解释一下 vertices.flatten!在 SketchUp Ruby 中对我来说?

    javascript - 为什么我的光线行进渲染中会出现条纹?

    wpf - 绕着自己的轴旋转模型

    c# - Collada (dae) 可以用作内容吗?

    javascript - 分组 collada 模型 onload Three.js

    html - 在网站上嵌入 3D 模型

    ruby - 用Ruby中的哈希值总结对象区域