scnnode 相关问题

SCNNode是SceneKit Framework的一部分。 SCNNode对象表示场景图的一部分。

如何将图像以圆形方式环绕SCNTube?

我想制作一个土星环,用图像以圆形方式包裹,这样看起来就很真实。 Sphere 完全没问题,唯一的问题是环节点。 我想要的是: 我尝试过的: 让土星Ri...

回答 1 投票 0

为什么SCNPhysicsBody在设置eulerAngles时会重置位置?

我正在尝试使用 SceneKit 为 tvOS 开发游戏,但遇到了问题。 当我在对物理主体施加脉冲之前设置节点的 eulerAngle 时,节点将重置为其原始位置...

回答 4 投票 0

使 SCNNode 透明,以便您可以通过它看到其他节点

如何使圆柱体透明,以便无论绿色的 alpha 值如何,您始终可以透过它们看到绿色的墙? 问题描述 (完整代码在最后) 我定义了一个 SCNNode() ...

回答 1 投票 0

如何根据用户价值缩放素材图片?

我有一个 T 恤 3D 对象模型,并且我已使用 SCNScene 套件加载了该模型。我需要根据用户输入值更改模型子网格材质图像大小。 func AddNode(场景:SCNScene,

回答 1 投票 0

如何获取SCNCamera正在查看的网格点(SCNNode)的局部坐标和局部法线?

我有一个 SCNScene。在它里面,我有一个网格(SCNNode)和另一个带有 SCNCamera 的 SCNNode。 让场景视图 = SCNView() 让场景 = SCNScene() 让meshNode: SCNNode() 惰性变量cameraNode:SCNNode = { ...

回答 1 投票 0

快速添加自定义几何体(视图)到SceneKit中的scnnode

我有一个用 SceneKit 构建的交互式地球仪。地球是一个 SCNNode,代表土地的点也是 SCNNode,并且是地球的子节点。我想添加自定义视图作为几何图形...

回答 1 投票 0

SceneKit - 渲染几何体的表面法线

在 Xcode SceneKit 编辑器中,可以可视化 SCNGeoemtry 的表面法线 看来编辑器使用 SCNGeometrySource.Semantic 来渲染图像: https://developer.apple.com/

回答 1 投票 0

在相机动作之前快速防止场景视角重置

我有一个用 SceneKit 构建的 3D 交互式地球仪,其中国家/地区用点表示。下面的函数获取一个位置并将相机动画设置到该位置。 如果用户不与

回答 1 投票 0

从 SwiftUI 视图到视图控制器执行函数

我将 GlobeView() 嵌入到 SwiftUI 视图中。我想调用一个函数来从 SwiftUI 视图执行到 GlobeViewController。 考虑到这个分层视图,我可以实现这一目标的最简单方法是什么

回答 1 投票 0

检测触摸并忽略其他手势 Swift SceneKit

我有一个交互式地球仪,我想检测地球仪上的点击,这样我就可以获得它们的 3d 位置。 当我重写函数 public override func TouchesBegan(_ Touchs: Set, with

回答 1 投票 0

在视图上执行手势会阻止相机动作

我有一个基本的 3D 交互式地球仪。我使用函数 centerCameraOnDot 将相机移动到地球不同部分的中心。当我运行代码并调用 centerCameraOnDot 一切时......

回答 1 投票 0

围绕对象旋转和移动相机在 Swift SceneKit 中不起作用

我有一个用 swift 和 SceneKit 构建的基本 3d 交互式地球仪。当视图启动时,镜头指向非洲。我想旋转并移动相机以指向美国俄勒冈州...

回答 1 投票 0

Swift(SCNCamera)锁定地球仪绕轴旋转

来源:https://github.com/DominicHolmes/dot-globe 你好,我正在尝试使上面的存储库中的 3d 地球仪围绕 z 轴锁定。我希望地球仪仅水平旋转并忽略不需要的

回答 1 投票 0

SCNGeometry 以多边形作为primitiveType

试图弄清楚如何创建一个以多边形作为primitiveType的SCNGeometry, 我的目标是添加多边形节点作为球体节点的子节点,并使其看起来像地图套件的 MKPolygon,就像我...

回答 1 投票 0

如何在 Swift 中使用 SceneKit 中的 CABasicAnimation 修复 SCNNode 转换问题?

我有问题。我旋转它但 SCNNode 返回到它的起始位置。 请查看 gif:https://im5.ezgif.com/tmp/ezgif-5-d0417c4423.gif 我的代码: 谢谢大家...

回答 0 投票 0

如何将自定义 cifilter 应用于 SCNNode

在 SCNNode 上应用内置的 CIFilter 时,没有问题。 像这样: CIFilter *bloomFilter = [CIFilter bloomFilter]; [bloomFilter setValue: @(2) forKey: kCIInputIntensityKey]; [布卢姆菲尔...

回答 0 投票 0

SceneKit SCNPhysics车辆问题

所以。我正在尝试在 SceneKit 中创建一个 SCNPhysicsVehicle。我遇到的问题是车辆底盘在我的场景中确实与地板发生碰撞,尽管车轮没有。轮子...

回答 2 投票 0

为背景清晰的SCNPlane添加阴影的问题

我试图在SCNPlane上添加一个阴影,一切都很好,但我不能使SCNPlane透明,只显示阴影,而不是白色背景。

回答 1 投票 0

SCNNode SCNAction.move(to:)没有运行但被调用 - Swift

我的目的是在一个场景中随机移动一个边界区域内的居民。每隔3秒,SCNVector3的x、y和z位置就会改变,然后节点就会移动到这些点。场景中的...

回答 1 投票 0

在ARKit中如何在没有物理交互的情况下检测穿透?

我有一个固定的激光束SCNNode和一个检测球体SCNNode连接在摄像机前。如何检测穿透?(wo物理交互)我没有找到任何线索。

回答 1 投票 1

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