SCNNode是SceneKit Framework的一部分。 SCNNode对象表示场景图的一部分。
我想制作一个土星环,用图像以圆形方式包裹,这样看起来就很真实。 Sphere 完全没问题,唯一的问题是环节点。 我想要的是: 我尝试过的: 让土星Ri...
为什么SCNPhysicsBody在设置eulerAngles时会重置位置?
我正在尝试使用 SceneKit 为 tvOS 开发游戏,但遇到了问题。 当我在对物理主体施加脉冲之前设置节点的 eulerAngle 时,节点将重置为其原始位置...
如何使圆柱体透明,以便无论绿色的 alpha 值如何,您始终可以透过它们看到绿色的墙? 问题描述 (完整代码在最后) 我定义了一个 SCNNode() ...
我有一个 T 恤 3D 对象模型,并且我已使用 SCNScene 套件加载了该模型。我需要根据用户输入值更改模型子网格材质图像大小。 func AddNode(场景:SCNScene,
如何获取SCNCamera正在查看的网格点(SCNNode)的局部坐标和局部法线?
我有一个 SCNScene。在它里面,我有一个网格(SCNNode)和另一个带有 SCNCamera 的 SCNNode。 让场景视图 = SCNView() 让场景 = SCNScene() 让meshNode: SCNNode() 惰性变量cameraNode:SCNNode = { ...
快速添加自定义几何体(视图)到SceneKit中的scnnode
我有一个用 SceneKit 构建的交互式地球仪。地球是一个 SCNNode,代表土地的点也是 SCNNode,并且是地球的子节点。我想添加自定义视图作为几何图形...
在 Xcode SceneKit 编辑器中,可以可视化 SCNGeoemtry 的表面法线 看来编辑器使用 SCNGeometrySource.Semantic 来渲染图像: https://developer.apple.com/
我有一个用 SceneKit 构建的 3D 交互式地球仪,其中国家/地区用点表示。下面的函数获取一个位置并将相机动画设置到该位置。 如果用户不与
我将 GlobeView() 嵌入到 SwiftUI 视图中。我想调用一个函数来从 SwiftUI 视图执行到 GlobeViewController。 考虑到这个分层视图,我可以实现这一目标的最简单方法是什么
我有一个交互式地球仪,我想检测地球仪上的点击,这样我就可以获得它们的 3d 位置。 当我重写函数 public override func TouchesBegan(_ Touchs: Set, with
我有一个基本的 3D 交互式地球仪。我使用函数 centerCameraOnDot 将相机移动到地球不同部分的中心。当我运行代码并调用 centerCameraOnDot 一切时......
围绕对象旋转和移动相机在 Swift SceneKit 中不起作用
我有一个用 swift 和 SceneKit 构建的基本 3d 交互式地球仪。当视图启动时,镜头指向非洲。我想旋转并移动相机以指向美国俄勒冈州...
来源:https://github.com/DominicHolmes/dot-globe 你好,我正在尝试使上面的存储库中的 3d 地球仪围绕 z 轴锁定。我希望地球仪仅水平旋转并忽略不需要的
SCNGeometry 以多边形作为primitiveType
试图弄清楚如何创建一个以多边形作为primitiveType的SCNGeometry, 我的目标是添加多边形节点作为球体节点的子节点,并使其看起来像地图套件的 MKPolygon,就像我...
如何在 Swift 中使用 SceneKit 中的 CABasicAnimation 修复 SCNNode 转换问题?
我有问题。我旋转它但 SCNNode 返回到它的起始位置。 请查看 gif:https://im5.ezgif.com/tmp/ezgif-5-d0417c4423.gif 我的代码: 谢谢大家...
在 SCNNode 上应用内置的 CIFilter 时,没有问题。 像这样: CIFilter *bloomFilter = [CIFilter bloomFilter]; [bloomFilter setValue: @(2) forKey: kCIInputIntensityKey]; [布卢姆菲尔...
所以。我正在尝试在 SceneKit 中创建一个 SCNPhysicsVehicle。我遇到的问题是车辆底盘在我的场景中确实与地板发生碰撞,尽管车轮没有。轮子...
我试图在SCNPlane上添加一个阴影,一切都很好,但我不能使SCNPlane透明,只显示阴影,而不是白色背景。
SCNNode SCNAction.move(to:)没有运行但被调用 - Swift
我的目的是在一个场景中随机移动一个边界区域内的居民。每隔3秒,SCNVector3的x、y和z位置就会改变,然后节点就会移动到这些点。场景中的...
我有一个固定的激光束SCNNode和一个检测球体SCNNode连接在摄像机前。如何检测穿透?(wo物理交互)我没有找到任何线索。