cost 149 ms
DefaultCameraController 上的 SceneKit 动画 - SceneKit Animations on DefaultCameraController

并原谅我在这里的无知。 我是 SceneKit 的新手。 我正在尝试让我的默认相机 controller 以一种平滑的“平移运动”进行动画处理。 我正在尝试使用类似的东西: 当SCNView进入视图 controller 时。问题是这个动作会跳跃,我希望它动画化,从当前视角过渡到新的 positio ...

SceneKit - 定位 SCNCamera 并允许 object 旋转 - SceneKit - positioning SCNCamera and permitting object rotation

我即将完成我在 SceneKit 中的第一个项目,但我在最后几个步骤中苦苦挣扎。 通过分享一个显示我当前场景的 Xcode 模拟器的短截屏视频可能是最容易解释我的进步的方法。 正如您在屏幕截图中看到的那样,我的项目由三个元素组成(这都是在代码中完成的,我不导入任何外部资产): 外框(通过每个角的六个 ...

Swift - SCNCamera 的定义和目的是什么 - Swift -What is a SCNCamera's Definition and Purpose

我无法很好地解释SCNCamera是什么及其用途。 这是苹果的定义: 一组可以附加到节点的相机属性,以提供显示场景的视点。 这个定义不清楚,因为我设置了场景并添加了一个SCNNode而不附加SCNCamera到它。 设备摄像头的SCNNode显示SCNNode在我将其定位的位置没有问题,并 ...

将 SCNPlane 大小调整为特定的屏幕大小 - Adjust SCNPlane size to a specific screen size

在我的应用程序中,用户使用 Core Graphics 在屏幕上绘制一个 2D 矩形。 一旦他们松开鼠标,我需要创建一个 SCNPlane 并将其放置在我的 SceneKit 场景中,屏幕大小和位置相同。 我计划将平面的 z 位置设置为远离相机的恒定值(假设距相机 10 个单位)。 我遇到麻烦的部 ...

如何平稳地更改不会动画的SCNCamera的FoV? - How to smoothly change the FoV of an SCNCamera that won't animate?

我有一个SCNCamera在iOS的3D SceneKit视图中工作。 当我更改屏幕的方向时,为了使世界对象保持相同的大小和相对位置,我需要更改SCNCamera的FoV。 但是,我无法对此变化进行动画处理,因此当FoV从一种设置更改为另一种设置时,世界会“闪烁”或“波动”。 ...

适当旋转相机以查看场景的侧面 - properly rotate camera to see the side of the scene

我正在使用SceneKit像Uber一样在Google地图中使用3d汽车。 我设法使用它并旋转它,但是相机在顶部,一旦位置管理器标题更改以查看汽车的边缘,我想旋转它。 我尝试更改欧拉角,但是效果不佳。 我尝试使用默认相机,但找不到如何将其放置在顶部或左侧或右侧...我只能从.scn文件 ...

ARKit – 如何显示来自放置在 SCNPlane 上的虚拟 SCNCamera 的提要? - ARKit – How to display the feed from a virtual SCNCamera placed on SCNPlane?

我使用 ARKit 和 SceneKit 将一些对象放在 AR 空间中。 这很好用。 现在我想添加一个额外的摄像机 (SCNCamera),它放置在场景中的其他地方,由一个公共 SCNNode 连接和定位。 它旨在从另一个(固定的)视角向我展示当前场景。 现在我想在 i.Ex 上展示这个额外的 S ...

如何在3-D空间中针对相机方向计算两点之间的角度 - How to calculate the angle in between two points with regards to camera orientation in 3-D space

我目前面临的问题是,我想计算从相机位置到目标位置的弧度角。 但是,此计算也需要考虑摄像机的方向。 例如,当相机背对物体时,该功能应返回π。 到目前为止,我编写的函数大多数时候都有效。 但是,当用户靠近X轴和Z轴时,箭头不再指向目标,而是根据您是在正X轴还是负Z轴空间而略微指向左侧或右 ...

SCNCamera以编程方式制作的位置不正确 - SCNCamera made programmatically not in the correct position

我正在尝试以编程方式为MainScene.scn文件创建相机。 我想用代码创建摄像机,因为我想创建一个摄像机轨道节点,这是我唯一想到的方法。 我也想继续使用我的场景文件。 这是我的视图控制器中的代码(简体): 可以轻松粘贴此代码以替换默认的视图控制器代码。 您需要做的就是 ...

在SceneKit中更改“视野” - Change “field of view” in SceneKit

我有一些带有透视投影和(0,0,0)中物体的相机。 我根据此摄像机计算了该对象的“边界框”(屏幕上的像素大小),并对其进行缩放以适合屏幕尺寸。 现在它在屏幕中间。 scnView的框架等于屏幕尺寸,我在该视图上方有一些UI组件(例如,导航栏和视图底部的一些大透明视图)。 scnVie ...

约束allowCameraControl SCNView属性只是捏/缩放手势 - Constraining allowsCameraControl SCNView property to just pinch/zoom gesture

我有一个场景,在某些事件之后,我希望用户能够与相机进行交互,但只是为了pinch/zoom gesture 。 我想为此目的启用allowsCameraControl SCNView属性。 当您启用allowsCameraControl时,将启用所有手势,其中一些手势不是很直观,也不易控 ...

iOS:如何模拟 SceneKit 中的默认相机控件? - iOS: How to simulate default camera controls in SceneKit?

下面的代码旨在模拟 SceneKit 中的默认相机控件,特别是缩放和旋转功能。 然而,代码并不像默认控件那样流畅和通用。 例如,如果您加载这两个模型,则默认缩放对这两个模型始终有效。 但是,下面的代码仅适用于模型 1,但对于模型 2 而言缩放得太快了。 任何帮助将不胜感激。 模型 1: ht ...

SCNCamera旋转时,应用程序在“后退”按钮上崩溃 - App crashes on Back button when SCNCamera is rotating

找不到问题或答案,所以自己张贴。 当我为SCNView启用了“ Allow camera control我的应用程序崩溃了,然后滑动以便摄像机开始旋转,然后按导航栏中的“后退”按钮。 崩溃堆栈跟踪: 因此,消息发送到释放的相机和应用程序崩溃。 ...

如何在Scene Kit或ARkit中通过Camera渲染的视图调暗光线? - How to dim the light in the view rendered by Camera in Scene Kit or ARkit?

我将ARKit与SceneKit结合使用,并且想要实现一种效果,类似于下面的视频中所示。 我尝试了相机的所有属性,例如饱和度,对比度等,但无法达到这样的效果。 https://youtu.be/C16I_VxHboc 当用户从左向右平移屏幕时,可以实现此效果。 请提出一种使用iO ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM