腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(243)
视频
沙龙
1
回答
如
何在
"
func
SCNNode
(
SCNSceneRenderer
,
nodeFor
:
ARAnchor
) ->
SCNNode
?“
中
旋转
渲染器
?
、
、
、
现在,如
何在
场景
中
旋转
SCNNode
?我正在尝试修改节点的transform & eulerAngles,但它们没有任何效果: node.eulerA
浏览 10
提问于2018-08-06
得票数 2
回答已采纳
1
回答
如何从
渲染器
(_:
nodeFor
:)实例方法
中
捕获节点?
、
、
、
当检测到plane时,该方法被成功调用,但是返回的
SCNNode
会去哪里呢?我如何访问它?
func
renderer(_ renderer:
SCNSceneRenderer
,
nodeFor
anchor:
ARAnchor
) ->
SCNNode
?我的委托是正确设置的,因为renderer(_:
nodeFor
:)方法确实会被调用-否则我只会使用这个方法。
func
renderer(_ renderer:
SCNS
浏览 14
提问于2021-02-13
得票数 1
回答已采纳
5
回答
检测到的ARKit图像重新出现
、
、
、
我目前正在使用ARKit 2.0 (测试版)做一些图像识别,我正在为一件事而苦苦挣扎。当我检测到我的图像时,我会在它旁边放置一个对象(不管是什么对象,它只是一个节点,它的材质基于我找到的图像)。
浏览 0
提问于2018-08-01
得票数 1
1
回答
ARKIT无法在render方法
中
缩放或
旋转
、
当前使用arkit时,当我尝试在arkit节点内缩放对象时,遇到了一个巨大的问题 extension RecordPlaceViewController: ARSCNViewDelegate {
func
renderer(_ renderer:
SCNSceneRenderer
,
nodeFor
anchor:
ARAnchor
) ->
SCNNode
?
浏览 24
提问于2019-03-09
得票数 0
回答已采纳
1
回答
SCNNode
没有锚定在真实世界的坐标上。
、
、
我有一个简单的
SCNNode
,我想把它放在现实世界的位置,节点对应于一个具有已知坐标的地标。我想保持
SCNNode
仍然在它的位置,但它倾向于移动与相机。我不能使用平面探测或命中测试来将节点放置在现实世界
中
,我只能使用真实世界的坐标。我的当前解决方案使用
ARanchor
世界转换创建了一个SCNNodes。showNode(node: Node, location: convertedPoint) let anchor =
ARAnchor
(transform: Node.simdWorldTransform
浏览 5
提问于2020-02-17
得票数 0
回答已采纳
1
回答
对于AVPlayer的本地路径视频,有一个字符串错误
、
、
、
、
func
renderer(_ renderer:
SCNSceneRenderer
,
nodeFor
anchor:
ARAnchor
) ->
SCNNode
?var FreemensNode:
SCNNode
? super.viewDidLoad() // Set the vi
浏览 1
提问于2019-06-06
得票数 0
1
回答
如
何在
ARKit
中
通过手势动作在
SCNNode
中
添加标签节点和用户图像?
、
、
、
、
我正在尝试显示用户名标签,但我已经在SCNText
中
这样做了。如何使用
SCNNode
标签用户图像。guard let imageAnchor = anchor as?: 0, green: 189, blue: 255, alpha: 0.88)
浏览 46
提问于2018-07-05
得票数 0
回答已采纳
1
回答
如
何在
ARKit
中
获取相机位置与图像目标位置之间的角度和距离?
、
、
、
在AR应用程序
中
,我需要将物体放在ARImageAnchor上,一旦图像被跟踪并放置3d模型,那么它就不应该和图像锚一起移动,它应该只跟踪iPhone上的摄像机角度,并且离锚有一定的距离。
func
renderer(_ renderer:
SCNSceneRenderer
,
nodeFor
anchor:
ARAnchor
) ->
SCNNode
?{ if let imageAnchor = anchor
浏览 0
提问于2018-09-24
得票数 4
1
回答
用ARKit显示DAE文件并在现场跟踪锚
、
、
、
、
renderer(_ renderer:
SCNSceneRenderer
,
nodeFor
anchor:
ARAnchor
) ->
SCNNode
?{ }
func
renderer(_ renderer:
SCNSceneRenderer
, didAdd node:
SCNNode
, forrenderer(_ renderer:
SCNSceneRenderer
, willUpdat
浏览 7
提问于2017-06-07
得票数 12
回答已采纳
1
回答
ARKit添加UIView xib文件Swift 4
、
、
、
当我检测到我的锚时,我添加了一个xib UIView文件作为我的SCNBox的材料,但是当我退出这个视图控制器时,应用程序冻结了,这是我的代码: super.viewDidLoad()
func
renderer(_ renderer:
SCNSceneRenderer
,
浏览 2
提问于2018-10-03
得票数 4
回答已采纳
2
回答
在ARKit
中
检测
SCNNode
上的触摸
、
、
在ARKit 1.5测试版
中
,我已经在可识别图像的位置放置了一个
SCNNode
(平面)。当飞机被点击时,我想在控制台上打印一条消息。// MARK: - ARSCNViewDelegate (Image detection results)
func
renderer(_ renderer:
SCNSceneRenderer
, didAdd node:
SCNNode
浏览 1
提问于2018-02-19
得票数 1
1
回答
如何将3D对象(.scn文件)放置在ARKIt
中
应平行于平面的检测垂直平面上?
、
、
、
我将在ARKit
中
检测水平和垂直平面。在检测到是水平表面还是垂直表面后,在检测到的平面上分别添加灰色的平面到检测到的平面上,我打算添加.scn文件的3D对象。在SceneKit编辑器
中
,垂直平面的3D对象(.scn文件)像相框一样面向右。所以我把它的EularAngleY改成了-0,它现在在SceneKit编辑器
中
是面向前面的。我想放置应该平行于平面的3D对象.scn文件(如果垂直平面是面向前面的,那么它应该是面向前面的,即使在.scn文件
中
它面向任何方向).That 3D对象不平行于检测到的平面。我是否还需要更改相对于检
浏览 22
提问于2019-05-24
得票数 0
1
回答
如
何在
Swift中使用RealityKit跟踪多个图像?
、
、
、
、
configuration.maximumNumberOfTrackedImages = 4 sceneView.session.run(configuration)
func
renderer(_ renderer:
SCNSceneRenderer
,
nodeFor
anchor:
ARAnchor
) ->
SCNNode
?{ let node =
SCNNode
()
浏览 22
提问于2021-03-01
得票数 2
1
回答
将
SCNNode
固定在没有ARPlaneAnchor的位置
、
、
、
我目前正在尝试在使用ARImageTrackingConfiguration时安装一个
SCNNode
,即,这是没有飞机检测的,但似乎不能正常工作,因为摄像机移动时
SCNNode
在移动。以下是守则:
func
showCylinderLine(point a: SCNVector3, point b: SCNVector3, object:up: self.sceneView.scene.rootNode.worldUp, localFront: cyclinder
浏览 1
提问于2018-12-03
得票数 1
1
回答
ARKit:是呈现器(didAdd:)和呈现器(
nodeFor
:)独占
、
、
完全依赖于ARKit自动平面检测是我不想做的事情,因为检测表面需要时间,然后现实生活
中
的表面应该有足够的纹理,因此我需要考虑一些东西,给出一个选项,如果我想要的话,我应该可以按一下按钮在我的意愿
中
添加锚这里是renderer(
nodeFor
: )派上用场的地方。只需在按钮的点击处添加一个锚,使用hitTest确定锚点的位置,然后使用
nodeFor
:方法添加节点。问题在于测试,似乎委托下的两种方法
中
的任何一种都能工作。是否有一种方法可以实现我想要的?有一个开关,我可以用它来切换我是否想要自动的飞机检测,或者
浏览 0
提问于2018-02-23
得票数 1
回答已采纳
1
回答
在ARFrame的capturedImage
中
未显示
SCNNode
、
、
、
、
我在ARSCNView
中
添加了一个
SCNNode
:
func
renderer(_ renderer:
SCNSceneRenderer
,
nodeFor
anchor:
ARAnchor
) ->
SCNNode
?问题在于添加的
SCNNode
:glassesNode在frame.capturedImage
中
无法识别。因此,不会将任何过滤器应用于
SCNNode
,而是应用于其他所有内容。
func
浏览 32
提问于2020-04-07
得票数 2
1
回答
将3D对象平行于estametedVerticalPlane检测到的垂直平面对齐
、
、
我有这本书,但我目前正在混合AR/VR周上免费的视频教程
中
的家具应用程序。 我希望有一个3D墙画布与检测到的墙/垂直平面对齐。 事实证明,这比我想象的要难。定位不是问题。但我不知道我必须做什么才能让我的3D对象
旋转
到在对齐的检测平面上朝前。因为我有一个画布对象,所以照片在画布的一侧。在放置时,照片总是背对着的。我目前的想法是获得画布的正面向量,并将其
旋转
到垂直平面的正面向量,检测到的UIImage或hittest点。 我如何从一个三维点获得一个正向矢量。
func
addPicture(hitTestRe
浏览 17
提问于2019-05-22
得票数 0
1
回答
ARKit插入VC捕获事件Swift 4
、
、
、
ARSCNViewDelegate,ARSessionDelegate { var viewVC = UIView() sceneView.delegate = self} 当我发现一个锚并将VC放到场景
中
时
func
renderer(_ renderer:
SCNSceneRenderer
,
n
浏览 0
提问于2018-09-28
得票数 1
回答已采纳
1
回答
在ARImageTrackingConfiguration
中
同时跟踪两个目标
、
、
、
、
我将跟踪器捕捉到参考照片上,但我不明白如
何在
ARImageTrackingConfiguration
中
同时跟踪两个对象 print("No images available")} 我将跟踪器捕捉到参考照片上,但我不明白如
何在
ARImageTrackingConfiguration
中<
浏览 24
提问于2019-08-14
得票数 1
2
回答
如何使用ARKit和RealityKit检测2D图像?
、
、
、
、
session(_ session: ARSession, didUpdate anchors: [
ARAnchor
]) { import UIKitimport SceneKit importrenderer(_ renderer:
SCNSceneRenderer
, didAdd node:
SCNNod
浏览 0
提问于2020-06-03
得票数 0
点击加载更多
相关
资讯
ARKit001_学习指导篇
计算机图形学遇上深度学习,针对3D图像的TensorFlow Graphics面世
文心一言 VS 讯飞星火 VS chatgpt (189)-- 算法导论14.1 6题
文心一言 VS 讯飞星火 VS chatgpt (181)-- 算法导论13.4 4题
《昭和米国物语》分享:独立游戏开发商如何用好虚幻引擎?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券