scenekit 相关问题

SceneKit是一个高级框架,用于为iOS,OS X,tvOS和watchOS构建3D用户界面,数据可视化和休闲游戏。

Swift - 如何更改SCNNode对象的Pivot

我一直在玩SCNNode对象一段时间了,我迷失了Pivot。如何更改SCNNode的枢轴(SCNBox作为条形图)并将枢轴放在条形边缘之一上?

回答 2 投票 7

SceneKit - 使用DAE模型的HitTest

我想知道哪个节点被击中,但我的方法仅适用于具有几何形状的节点,如SCNBox和SCNFloor,但不适用于DAE模型: - (void)handleTap:(UIGestureRecognizer *)gestureRecognize ...

回答 3 投票 1

SceneKit - 制作自定义物理主体

所以我设计了一个走廊,我希望我的玩家可以走过,但我似乎无法让物理机构为它工作。无论是玩家走过墙壁还是他都不能走在走廊上......

回答 1 投票 0

在空闲时,SKScene变得反应迟钝

你好,我有一个SceneKit游戏。所有游戏都在一个场景中,当游戏结束时,精灵套件覆盖作为屏幕上的游戏,当他们再次点击播放时,精灵套件标签消失...

回答 1 投票 1

SceneKit - SCNCamera自上而下的视图

我是来自2D SpriteKit的SceneKit的新手,并试图弄清楚如何调整相机,使其处于面向世界的顶端。我的位置部分是正确的,但在......

回答 1 投票 1

Tube Physics Body就像SCNCylinder一样,但是如何让它像SCNTube一样?

我试图在SceneKit中制作一个管子及其物理体。让BoxGeometry = SCNTube(innerRadius:5,outerRadius:12.5,height:4)Box = SCNNode(geometry:BoxGeometry)Box.pivot = ...

回答 2 投票 2

如何使scnView小于屏幕大小?

ViewController导入UIKit导入SceneKit类ViewController:UIViewController {override func viewDidLoad(){super.viewDidLoad()让scnView = self.view作为SCNView ...

回答 2 投票 0

SceneKit - 选项冲量如何适用于方法applyForce?

当在动态物体上施加力时,即使将脉冲设定为假,该力似乎也不会持久。我有一个带有physicsBody的sphereNode:dynamic,mass = 1和damping = 0。世界......

回答 1 投票 0

将GIF图像添加到SCNNode会导致屏幕在Xcode 9.1中冻结

我将GIF图像添加到SCNNode,如下所示:let plane = SCNPlane(width:2,height:2)让bundleURL = Bundle.main.url(forResource:“engine”,withExtension:“gif”)让动画:...

回答 1 投票 2

使用“SCNView”而不是“ARSCNView” - 不支持时

我需要使用ARSCNView通过ARKit显示3D模型,但是,如果用户有不支持的设备A8-或iOS版本10-,那么应用程序将使用SCNView。是否有可能将其保持在一个......

回答 1 投票 2

ARKit和Vision - 如何在找到的QR码上放置SCNPlane?

通过Vision Framework,我能够检测到QR码。我想做的下一件事是使用ARKit将SCNPlane完全放在QRCode上。我写下面的代码来找到...的位置

回答 1 投票 1

纠正SCNCamera的“视野”

我试图找出ipad和iphone上场景工具包中视野的正确值。默认值60度对屏幕边缘的球体有不良影响。球体得到......

回答 1 投票 2

在ARKit框架中设置照明

好的,我是SceneKit和ARKit的新手,我只想设置我添加到场景中的任何模型,以获得一定的明亮光线。我已经尝试了自动更新的所有不同配置......

回答 1 投票 2

ARKit - 将“SCNNode”添加到“ARAnchor”

我不确定我是否正确接近这一点。我有一个长矩形框,我想在应用程序启动时从相机中添加-1.5。但我希望它是静止的,就像来的船......

回答 1 投票 0

将“SCNScene”转换为“SCNNode”

我正在为我的IT任务做一个ARKit应用程序,我遵循了比特掩蔽和碰撞的指南,我让它工作,但它只适用于一个简单的盒子而不是我的3D模型,所以有办法...

回答 1 投票 0

ARKit - 沿特定轴(不在平面上)拖动节点

我正在尝试将节点精确地拖动到我的手指在Y轴上的屏幕上。但我找不到任何办法,这是我目前的代码。你有什么主意吗? var movedObject:SCNNode? @objc ......

回答 1 投票 1

如何从3D对象中剪切掉一部分?

如何在SceneKit中切断对象的一部分?例如,我采用SCNSphere,但想要从中间切割,只使用一半。这可能在编辑器中还是我必须做...

回答 1 投票 0

ARKit - 如何在ARSession中加载GIF动画?

我正在使用ARKit和SceneKit框架处理应用程序。我能够渲染我的3D对象,创建叠加等。我想加载一个GIF动画,如ARSession中的叠加,轻触其中一个...

回答 1 投票 0

ARKit - 在平面上绘制3D对象的阴影

这是我用来在平面上显示对象的函数。 private func loadScene(path:String) - > SCNNode {let spotLight = SCNLight()spotLight.type = SCNLight.LightType ....

回答 1 投票 1

如何在SceneKit的sceneView中正确添加阴影定向光?

我正在学习ARKit。我将虚拟对象置于增强现实场景中并在这些问题上挣扎!我正在使用来自github的这个演示项目1-如何仅为...添加一个方向灯

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.