使用 pycollada 制作 3d 线条

Posted

技术标签:

【中文标题】使用 pycollada 制作 3d 线条【英文标题】:Making 3d lines with pycollada 【发布时间】:2019-01-30 09:36:54 【问题描述】:

我正在使用 QGIS,并且有一个插件 Qgis2threejs 可以接受 collada 文件以及当前地图图层并生成 three.js 输出。我不熟悉 collada,但我想使用 pycollada 构建一组可以导入到插件中的 3d 线条。

我在理解如何使用 pycollada 执行此操作时遇到了很多麻烦,我在互联网上没有看到很多教程或示例,我看到的大多是用于立方体的。

我基本上想知道如何构建最简单的 python 脚本,如果我知道每个点的 x、y、z 坐标然后将它们写入文件,它将创建线条。

有谁知道这样的教程,或类似的东西。

【问题讨论】:

【参考方案1】:

repo 中的This lineset test 应该给你一个很好的例子。

您还应该阅读文档的Creating A Collada Object 部分。

【讨论】:

以上是关于使用 pycollada 制作 3d 线条的主要内容,如果未能解决你的问题,请参考以下文章

3D 线条从屏幕中途截断

如何使用Matplotlib制作简单的3D线?

如何使用 Qt3D 在网格中制作透明线?

3D爱心的制作

Collada (*.dae) 文件结构和 Pycollada

PyCollada:重新计算法线