问题标签 [kudan]
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.
kudan - 导入并显示纹理
我可以在记录器中看到 Kudan 正在识别模型具有纹理,它在日志中显示了这一点:
有没有办法指定 Kudan 应该寻找这种纹理的路径?或者有没有办法自动加载纹理并将其应用到网格节点?
ios - 无法构建 kudan iOS unity3d 项目
尝试针对 unity3d 版本 5.3.5f1 构建时出现以下链接错误
kudan - API Key Kudan AR 无效
当我在 xcode 中的 Appdelegate 类中使用以下代码时,它通常应该让我从 KudanAR 访问 API,但它不允许我说密钥无效,当这是我从他们的网站获得的密钥时,是否有人有有效的钥匙?
ios - kudan AR : 释放记忆
我正在使用 iOS Kudan AR 框架,除了缺少一些关键功能外,它运行良好。
目前,当我检测到一个标记时,我正在显示一个 ARAlphaVideoNode。但是我想在按下按钮时释放视频/内存。
我尝试了以下方法,内存仍在使用中:
unity3d - Kudan for Unity v1.1.3:Android 崩溃/无法启动应用程序
我在 Unity 5.3.4 中安装了 Kudan 1.1.3。我已经 100% 准确地遵循了 Kudan 的“入门”指南中的场景设置。我点击“构建并运行”,一切看起来都不错,但是一旦在 Nexus 9 上启动,应用程序就会立即死掉。我用 ADB 生成了一个错误报告,这里的崩溃缩小到我认为相关的任何内容:
在“kudan-ndk:检查”行之前,一切看起来都很好。我不是使用 Android 的专业人士,但我确实考虑了此教程页面底部的“陷阱”:https ://wiki.kudan.eu/Unity
我已经使用 Android SDK 管理器安装了 Android API 22,因为该级别被声明为目标级别。我还在 Unity 的播放器设置中强制屏幕方向为“横向”,我什至安装了 Android API 23,因为我的 Nexus 9 具有 Android 版本 6.0.1。也许最后一部分导致了问题……或者不是?任何人都可以分享对这个问题的更好理解吗?
json - 我可以在 Kudan CMS 中使用 3d 模型吗?
我正在测试 Kudan CMS 示例应用程序。我可以使用 3d 模型作为增强功能吗?该文档仅显示文本和视频。
kudan - 图像节点无法在 Vuzix M100 上正确渲染
我 fork 你的示例代码来跟踪我的 USB 棒,如下所示:
它在 Nexus7 上运行良好。
我在Vuzix M100上尝试相同的应用程序,检测到我的标记,但ImageNode
(眉毛)未正确渲染(黑色图像):
android - 重新编译android资源文件失败
我正在尝试使用该教程构建“我的第一个应用程序”,我也尝试使用另一个适用于 android 的 1.2 版教程构建,但每次我收到相同的错误“无法重新编译 android 资源文件”。在控制台中我看到
和
我做错了什么?
swift - 使用 Kudan 和 Swift 在 Marker 上设置 3D 模型
这可能是初学者尝试做一些过于复杂的事情的结果,但我正在尝试使用 Kudan 在标记上建模 3D 对象。但是,我收到 EXC_BAD_ACCESS 错误。这是我的代码:
这是控制台告诉我的“(lldb)”(据我所知,什么都没有),我在控制台旁边的屏幕上得到“tMaterial ARTextureMaterial!nil”。
有人可以解释一下吗?
谢谢!
ios - 无法使用带有 Cardboard SDK 的 Kudan AR Unity 插件在 iOS 应用程序上渲染视频纹理
我正在尝试用 Kudan Unity 插件(1.2.1,本机 1.2)替换我自己的 SLAM 代码。我已经成功地在我的 iPhone 上构建和运行示例应用程序。我还在编辑器上检查了插件在我的 Unity 项目中的工作情况。但是当我在我的 iPhone 上构建它时,它不会像图片中那样渲染视频背景。
我附上:
- KudanTracker 到相机,
添加:
- MarkerlessTransformDriver,
- 无标记跟踪,
- 和 BackgroundRender 就像在示例中一样。
如果有人就我所缺少的东西给我一些建议,我将不胜感激。先感谢您。
更新(7/13):
我发现 KudanSample 场景在添加 Google Cardboard SDK 插件时也有同样的问题,如截图所示。在这种情况下,我只是导入了 Cardboard 插件,并没有将其中的任何预制件添加到场景层次结构中。Kudan 和 Cardboard 的某些插件部分似乎存在冲突。
为了试用,我删除了 Cardboard 的静态库 libvrunity.a(以及 CardboardAppController.mm/h 和整个“Cardboard”文件夹,因为它们引用了该库)。结果,Kudan 可以渲染视频背景。
我也尝试使用最新的 Google VR 代替 Cardboard SDK,但结果与 Cardboard 完全一样。
如果有人知道如何解决它,我将不胜感激。任何建议都非常受欢迎。
更新(7/14):
由于 Xcode 的签名问题现已修复,我正在检查调试日志。它说“[KudanAR] 无法创建外部纹理”。它表示 _textureYp 或 _textureCbCr 在 TrackeriOS.cs 中为空。无论我是否删除 libvrunity.a,_textureYpID 和 _textureCbCrId 都不会改变。因此,GetTextureForPlane() 可能有问题。我会及时通知你的。
更新(7/15):
我发现 _textureYp 和 _textureCbCr 在 TrackeriOS 中都是空的。由于它们是GetTextureForPlane()的结果,我希望可以通过改变函数的参数来解决。由于我找不到该功能的文档,如果有人给我有关它的信息,我会非常高兴。