Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在 ARSCNView 中加载大型 3d 对象 .scn 文件 Aspect 适合屏幕 ARKIT Swift iOS
我正在使用 3d 模型开发 ARKit 应用程序 为此 我使用了 3D 模型并添加了用于移动 旋转和缩放 3D 模型的手势 现在我只面临 1 个问题 但我不确定这个问题是否与什么有关 3d 模型是否存在问题 或者我的程序是否缺少任何内容 问
ios
swift
augmentedreality
ARKit
scnnode
如何将 SCNPlane 颜色更改为透明颜色
我正在开发一个 ARKit 项目 在水平面上点击时需要波纹动画效果 为此 我采用了 UIView 对象并将其作为 SCNPlane 对象材料的内容传递 我已将波纹动画添加到 UIView 对象 一切正常 但我无法将 SCNPlane 颜色更
ios
swift
scenekit
ARKit
scnnode
检查SCNNode SCNAction是否完成
我创建了一个 SceneKit 3D 迷宫世界 玩家可以在其中移动 有些动作 例如跳跃 涉及上下移动相机 同时在几秒钟的时间内改变视角方向 在此期间 我想忽略用户的点击和滑动 这通常会导致其他类型的运动 例如转身和向前移动 我可以创建一个与
ios
swift
scenekit
scnnode
scnscene
将相机移动到点击的 SCNNode
我在用着SceneKit and Swift尝试移动相机 使其 聚焦 在所选节点上 我知道我启用了 defaultCameraController 但我试图通过调整相机的位置dolly rotate and translateInCamer
ios
swift
scenekit
scnnode
ARKit - 如何在另一个 SCNNode 中包含 SCNText(语音气泡)
我正在尝试在 ARKit 的语音气泡中创建一个带有简单文本的报价生成器 我可以用文本显示语音气泡 但文本始终从中间开始并溢出到语音气泡之外 任何帮助使其在语音气泡的左上角对齐并包裹在语音气泡内的帮助将不胜感激 Result Classes
ios
ARKit
wordwrap
scnnode
scntext
SceneKit 绘制曲线
我想用 SceneKit 画一条贝塞尔曲线 并认为这可行 func drawCurvedLine let scene SCNScene let scnView self view as SCNView scnView scene scene
UIBezierPath
scenekit
scnnode
在 SceneKit 游戏中为 SCNNode 制作 SCNConstraint (LookAt) 动画以使过渡逐渐进行
一般来说 当你想让游戏中的角色面对镜头时 可以使用 SCNLookAtConstraint 这实际上也对我很有帮助 Below 我的对象是我试图根据约束定向的节点 Enemy 指的是场景中的某个节点 pointOfView 是场景的视角 当
ios
swift
scenekit
scnnode
Tube物理体的行为类似于SCNCylinder,但如何使其行为类似于SCNTube?
我正在尝试像 SceneKit 中那样制作一个管子及其物理主体 let BoxGeometry SCNTube innerRadius 5 outerRadius 12 5 height 4 Box SCNNode geometry Box
swift
scenekit
scnnode
SceneKit:如果目标是旋转相机并将节点 X 单位投影到相机前面,请使用变换或直接操作旋转/位置属性?
对于体素艺术应用程序 目标是让用户在 SceneKit 场景中移动和旋转相机 然后点击以放置块 下面的代码允许用户通过平移来旋转相机 手势结束后 我们移动现有块 使其位于相机 Z 轴上的 X 单位 即相机前面的 X 单位 cameraNod
ios
Camera
Rotation
scenekit
scnnode
如何从 .usdz 创建 SCNNode?
我已经下载了Apple提供的 usdz模型 https developer apple com arkit gallery https developer apple com arkit gallery 但现在 我想使用这些模型之一创建一个
ios
swift
ARKit
scnnode
usdz
SCNNode 未显示在 ARFrame 的 captureImage 中
我将 SCNNode 添加到 ARSCNView func renderer renderer SCNSceneRenderer nodeFor anchor ARAnchor gt SCNNode guard let faceAnchor
ios
swift
augmentedreality
scnnode
arscnview
沿 X 轴拖动 SceneKit 节点同时保持速度?雨燕3
Swift 3 SceneKit 在我的游戏中 屏幕中央有一个 SCNSphere 节点 球体通过重力落到 SCNBox 节点上 一旦与盒子碰撞 就会对其应用 SCNVector3 0 6 0 的速度 一个新的盒子被创建并向前 z 移动到我
ios
swift3
uigesturerecognizer
scenekit
scnnode
ARKit:查找屏幕上SCNNode的坐标
我有一个简单的 Swift ARKit 设置 其中有一个 SCNNode 和一个在 ARSCNView 中可见的 3D 对象 我想确定该对象在 ARSCNView 上的 2D 坐标 我的意思是对象被绘制到屏幕上时的 x 和 y 坐标 I h
ios
swift
ARKit
scnnode
arscnview
SceneKit:关于像 Tron 光循环一样再现发光光迹的建议
目标是在 SceneKit 中重现类似于下图的光迹 路径不需要那么详细 但我们的想法是实现类似的视觉效果 我们尝试使用不透明度约为 0 5 的薄立方体 我们将大约 200 个灯串在一起 并将它们连接到一个节点上 作为光迹 那根本没有表现 另
ios
3d
scenekit
Mesh
scnnode
从触摸位置快速获取SCNNode环境中的向量
我有相机的位置和方向 屏幕上的 CGPoint 触摸位置 我需要在 3d SCNNode 环境中触摸屏幕方向的线 最好是矢量 我怎样才能得到这个 代码片段会非常有帮助 您可以使用SCNSceneRenderer unprojectPoint
ios
swift
vector
scenekit
scnnode
为什么 SCNNode .flattenedClone() 会崩溃或使性能变差?
我正在尝试添加大约 4 5kSCNNode对象到场景 它们的几何形状是以下两种之一SCNPlanes 其材质由CALayers 但我认为这并不重要 CALayerDelegate每个仅调用一次 因此这似乎不是问题 性能很糟糕 With sh
performance
scenekit
scnnode
scngeometry
节点组的位置在 SCNNode.runAction 开始时重置
我有一些代码 当点击屏幕时 它会围绕 x 轴旋转多个 SCNNode 如下所示 func handleTap gestureRecognize UIGestureRecognizer let sceneView self view as S
ios
swift
scenekit
scnnode
ARKit 放置一个面向相机的 SCNNode
我在用着ARKit显示 3D 对象 我设法将现实世界中的节点放置在用户 又称相机 面前 但当我放下它们时 我无法让它们面对镜头 let tap point CGPoint x x y y let results arscn view hit
ios
swift
ARKit
scnnode
arscnview
SceneKit:无论您触摸屏幕的何处,unprojectPoint都会返回相同/相似的点
下面的代码应该将触摸坐标转换为 SceneKit 场景的世界坐标 但是 如下面的输出所示 返回的点unprojectPoint无论您触摸屏幕的哪个位置 iPhone 5s 都会有效地返回同一点 类文档为unprojectPoint建议使用
ios
3d
scenekit
scnnode
sceneview
旋转SCNNode相对局部坐标
我正在尝试旋转节点SCNAction 但它相对于父级的坐标空间旋转 是否可以相对局部坐标系旋转节点 当然 您可以使用以下命令获取父级旋转轴的空间坐标转换向量 method 例如 此操作将绕局部 x 轴旋转 180 度 SCNAction r
scenekit
scnnode
1
2
»