问题标签 [collada]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java Collada Parser - 基于 XML Pull 的实现
我正在查看为 Atom、XAL、Kml 等生成的一组解析器,这些解析器似乎使用基于 XML 拉式解析器的自动化技术。自动化的线索是在所有 XML 到 Java 映射的类文件夹中都存在“package.html”。我想为相当大的Collada 1.4规范制作一个类似的。由于“enum”关键字,我第一次尝试使用Altova时遇到了一些小问题。我相信我可以在下次运行时通过适当的重命名来修复它。Khronos 承认没有将 1.4 规范设计为对自动解析器生成友好。
实际的解析器,即 XAL 解析器、Atom 解析器等实现 XMLEventParser 接口。我想知道是否有人遇到/使用过这种模式。如果是这样,可以使用哪个工具将 XSD 映射到类集,只需使用 getter 和 setter 访问节点的数据组件。
opengl - COLLADA 是死格式吗?
我一直在网上阅读很多关于 COLLADA 是死文件格式的想法?在那个应用程序没有更新他们对它的支持等。这是真的吗?它最初被设计成一种几乎可以独立于应用程序的格式,所以我的问题分为两部分。是死格式吗?如果是这样,当前接受的最大限度地提高应用程序间开发(以及与 OpenGL 应用程序一起使用)的格式是什么?
3d - 加载 COLLADA - 几何、动画、纹理 - 什么适用?
有人建议我以 COLLADA 格式加载 3D 动画 - 我查阅了快速参考和文档一段时间,但我很迷茫。如果我想,我真正关心格式的哪些部分:
- 加载所有顶点
- 加载对象中的所有三角形或三角形条(顶点之间的关系)
- 加载顶点随时间移动到的位置的动画信息
- 纹理和 texcoord 信息
还有一种文件格式我可以将 COLLADA 转换成更简洁方便地描述这些数据的文件格式吗?或者从 COLLADA 格式中提取比我想象的更容易......
opengl - Collada 场景中的投影矩阵
我有一个关于当前投影矩阵的问题,我需要为在 opengl 中渲染的模型添加该矩阵。投影矩阵位于 collada 文件中,用于将组放置在与其他组(例如自行车的轮子和自行车的车身)不同的位置/旋转中。模型组的投影矩阵如下所示:
我如何为读取组的旋转和平移实现这一点,以便在使用的 CAD 软件中绘制整个模型在 opengl 中正确渲染?如果有一种简单的方法可以做到这一点,请提供一个链接,例如直接应用投影矩阵的预制库,或者更好的选择是了解如何实现和读取该矩阵的链接。请尽快回复并提前致谢。
xml - 使用 COLLADA DOM 获取下一个同名标签
我使用 COLLADA DOM 访问 .dae 文件中的数据,并且有多个名为 float_array 的标签...我可以使用 getDecendant("float_array") 访问第一个标签,但我将如何访问下一个以获取法线和纹理?
3d - 增强现实中的 3D 模型操作
我正在使用 FLARManager 和 papervision3d 来实现一个小的增强现实黑客。
我的要求是在单击按钮时偏航模型。
这是我到目前为止所做的:
循环事件处理程序如下:
我有一个按钮处理程序,如下所示:
它似乎根本没有对模型做任何事情...... :(
请帮忙!!!!!!!!!!!!!!!
collada - 什么是“Collada”场景图?
什么是 Collada 场景图?
我可以拍摄从 Google 3D 仓库下载的场景并以某种方式将其转换为 Collada 场景图吗?
该过程是否以某种方式分割场景?
android - Collada 转为 Android 的 OpenGL ES 数据?
我无法从 Collada 文件中找到 Collada 到 OpenGL ES 数据转换器之类的东西,以便我直接在 OpenGL ES 中使用我想要导入 OpenGL ES Android 应用程序的模型。我唯一找到的是对 Khronos.org 网站的引用。有谁知道某个游戏库或任何其他库是否有这样的转换器可以用于我的应用程序?
php - 如果元素具有 xmlns 属性,则 Xpath 失败
可能重复:
xPath 只找到 *
我试图使用 xml 来解析 .COLLADA 文件。xpath()
问题是如果根标记具有 xmlns 属性,我似乎无法使用它来访问元素。
例如这有效:
但这不会:
xmlns 是如何突然使 xml 树无法使用的?我认为它只是定义了名称空间,因此您可以将它与其他名称空间中的其他相同标签区分开来。我错过了什么?