问题标签 [jsartoolkit]
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.
javascript - 在 ARToolkit 中更改方形标记的默认边框粗细
根据ARToolkit 网站上的指南,默认标记边框厚度为 25%。我想将其更改为 20%,也可能更改为 15%。是否可以修改它?如果可能,那怎么做?
artoolkit - 如何更改 JSARToolkit 中的默认标记模式大小
根据ARToolkit 的本指南,默认标记图案大小为 16x16。是否可以在 JSARToolkit 中将其修改为 32x32?
three.js - 如何使用jsartoolkit获取threejs网格的位置?
所以我使用这样的东西来获取我的jsartoolkitthreejs代码中的对象的位置:
无论如何,当我用我的标记移动我的对象时,向量值不会改变,因为位置是相对于标记的。所以应该有办法获取物体的位置,否则无法进行碰撞检测……
augmented-reality - 有什么方法可以让 AR.js 相机对运动不那么敏感?
在使用各种大小和距离的默认和自定义标记/模型进行测试后,我得出结论,我的 AR 模型出现癫痫发作(抖动/闪烁/发疯)的原因是因为我的手部运动。(手机)相机静止时,相机稳定时模型稳定。
因为目的是与公众(或手机支持 WebRTC 的任何人)分享最终产品,所以我无法校准 AR 相机,因为那只会解决我的(手机)问题,而不是其他观众的问题。
AR.js 或 ARToolkit 中是否有控制相机灵敏度的设置?
artoolkit - AR.js 扭曲透视:如何使用个性化的相机校准文件`camera_para.dat` 使“地板”平面水平?
我正在研究AR.js的增强现实用例,其中 3D 对象不直接出现在hiro 标记上,而是在标记周围的某个位置。
当我通过 iPhone 7 从顶部查看我的 AR 场景时,一切看起来都很好,但是当我倾斜相机以获得更多视角时,AR.js 不会将相同的视角应用于 AR 世界,因此远处的虚拟对象显示为如果它们位于倾斜平面上。
我创建了一个示例页面来说明这种行为:从上面看,网格完美匹配,但从侧面看,平面不匹配。
我可以应用任何设置来配置 AR.js (或ARToolKit,它取决于)?也许有一种方法可以在那里定义我的网络摄像头的视野?
[编辑] 一周后,我将我的问题改写为:如何在 AR.js 中使用特定于设备的camera_para.dat
ARToolkit 相机校准文件而不会产生诸如渲染失真之类的副作用?
javascript - AFrame - 是否可以用没有黑色边框的自定义图像替换标记?
我知道我们可以使用此链接生成自定义图像。
但关键是,我想要一个没有任何边框的自定义图像。使用提供的链接,您可以生成自定义图像或.patt
在该图像周围带有黑色边框的文件。它适用于上传的每个图像。问题是,我想以我想要的方式使用该图像,而没有如图所示的边框。所以我的问题是,这在 AFrame 中是否可行?
如果没有,请向我建议任何其他库或任何其他我可以用来实现这一目标的过程,如果这可能的话。
javascript - 我想加载要动画的实体
我正在使用 AFrame 0.8.2 。我想使用 FBX 格式加载动画模型。
我尝试了所有格式,但它不起作用。我用动画导入了 JSON 模型,它工作但很难获得 JSON 模型。所以我想加载 FBX Model 。这是我的代码 eIn故障。请在故障中编辑代码并提供解决方案。
当我执行此代码并悬停 HIRO 模式时,我无法看到任何模型。
提前致谢 。
javascript - 在 A-Frame Ar.Js 中,当我们在模式上加载视频时,我想要一些进度条缓冲(如 Youtube 视频导航器控件)控件
这是我的代码GLITCH。我的代码工作正常。当我显示 HIRO模式时,视频在标记不可见时播放,它暂停。我有 3 个查询:
当我增强时,图案上会出现黑屏几秒钟。几秒钟后,视频加载并播放。我不知道到底是什么问题。我认为视频正在后台加载。它发生在网络(互联网)速度较慢时。我的要求是,当我加载页面时,视频应该在前 5 到 10 秒内加载。当视频缓冲时,它应该显示进度条。我不想等待整个视频先加载然后开始播放增强。我想用缓冲区播放视频。它应该先加载 5 或 10 秒,然后在后台缓冲。
我想要像 YouTube 这样的视频上的控件,如进度条(加载)、导航器、静音/取消静音。
是否可以增强 YouTube 视频而不是使用视频本地服务器。我们可以使用Youtube 视频链接吗
当我在标记上增加黑屏时,主要是在网络速度低时发生,我试图整合Youtube视频但它不起作用。
黑屏问网速低(网速慢)进度条Youtube视频增强