scenekit 相关问题

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

SceneKit中的Alpha地图

我正在尝试正确显示模型的睫毛。我正在使用睫毛的alpha贴图,但我不知道如何在Xcode中正确设置它。见下图。 (使用相同的alpha地图......

回答 2 投票 0

SceneKit中的相机旋转

我在这里发布了一个类似的问题,但这是不同的,它处理的是角度。鉴于我在另一篇文章中的设置。屏幕上有一块简单的板子,还有......

回答 1 投票 4

如何获取SceneKit SCNCameraController frameNodes来设置目标

iOS 11中的新SCNCameraController看起来非常有用,但不幸的是,除了头文件和WWDC2017视频中的简短描述之外,似乎没有任何其他文档。 ......

回答 1 投票 0

SceneKit:如何从 Google Poly 为同一个 OBJ 文件重新创建光照?

目标是重新创建此 OBJ 文件的照明:https://poly.google.com/view/cKryD9VnDEZ 将 OBJ 文件加载到 SceneKit 的代码(可以从上面的链接下载文件): 让 modelPath = "model.ob...

回答 3 投票 0

SceneKit中的SKScene

我正在尝试将一个动画SKScene添加到ARKit中的SCNScene。在观看WWDC 2017会议609时,这似乎是可能的。在演示中代码看起来像这样...... //获取SpriteKit场景让...

回答 1 投票 0

拒绝重力效应SceneKit

这是我使用SpriteKit的第一个项目。我正在使用这些节点让physicsBody = SCNPhysicsBody(类型:.dynamic,形状:nil)physicsBody.isAffectedByGravity = true physicsBody.mass = 1 geometryNode ....

回答 1 投票 0

检测在arkit上攻击哪个飞机

我正在使用ARKit,我在一个场景中有几个planeNodes(SCNPlanes)。我想使用hittest来检测飞机上的触摸,但我不确定如何检测哪个飞机被攻击。 ...

回答 1 投票 0

在scenekit中对obj模型应用适当的完成?

我正在尝试使用scenekit(ARIkit iOS)在.obj模型上应用金属度贴图。不幸的是,它显示垂直线条。请参考下面的代码,我也附上截图...

回答 1 投票 1

如何通过SceneKit和Model I / O在.OBJ 3d模型上应用.MTL文件

我试图通过SceneKit和Model I / 0在.obj 3d模型上应用.mtl文件纹理。当我尝试在其上应用纹理的.jpg时,下面的代码工作正常:let url = NSBundle.mainBundle()....

回答 1 投票 13

如何更改绘制线的粗细?

private func lineFrom(vector vector1:SCNVector3,toVector vector2:SCNVector3) - > SCNGeometry {let indices:[Int32] = [0,1] let source = SCNGeometrySource(vertices:[vector1,...

回答 2 投票 0

在ARkit中,如何创建与网格物体相同的物理体?现在我用边界框创建了

let physicsShape = SCNPhysicsShape(geometry:cloneNode.geometry !, options:[SCNPhysicsShape.Option.type:SCNPhysicsShape.ShapeType.boundingBox])let physicsbody = SCNPhysicsBody(type:.dynamic,shape:...

回答 2 投票 0

从SceneKit中检测SpriteKit按钮按叠加

我有一个简单的HUD,我使用精灵套件构建,这是我的3D场景套件游戏的叠加。我有一个可见的“主菜单”按钮显示,但对于我的生活,我无法察觉它是...

回答 1 投票 0

SceneKit - 应用程序崩溃了

我正在使用SceneKit和DAE文件创建一个3D应用程序。我的应用程序正在崩溃:SCNView * myView =(SCNView *)self.view; myView.scene = [SCNScene sceneNamed:@“p1.dae”]; myView.allowsCameraControl = ...

回答 1 投票 0

DAE文件解析错误

我从Blender导出了一个sphere.dae文件,并在Xcode中导入。此网格文件具有纹理和法线贴图。我已经将纹理和法线贴图应用到Scenekit编辑器中的球体文件中......

回答 1 投票 3

hitTest在SceneKit / ARKit中不起作用

我设置了tapGestureRecognizer来检测ARSceneKit场景中对象的点击。我在handleTap方法中设置的hitTest方法在我非常接近对象时工作正常,但是当我...

回答 1 投票 1

Swift:“必须调用超类的指定初始化程序”错误,即使代码正在这样做

目标是子类化SCNNode。根据类docs,init(geometry geometry:SCNGeometry?)是一个指定的初始化器(没有列出方便的关键字),所以这个代码不是调用一个...

回答 3 投票 8

在SceneKit / ARKit中出现隐形阴影平面问题

我有一段时间寻找我的问题的答案,但找不到真正有用的东西,或者解释发生了什么。我也一遍又一遍地检查我在SO上发现的一切,但......

回答 1 投票 3

为什么iPhone XR,XS和XS Max不会将环境图像应用到ARKit中的场景?

从后端(纹理,环境,3D对象)下载到应用程序之后,我以编程方式创建了一个新的SCNScene,包含所有这些内容。它适用于所有设备,但在...

回答 1 投票 0

ARKit中的变换中的不同列代表什么?

ARAnchor有6列,其中最后3列代表x,y和z坐标。我想知道其他(第一)3列代表什么?

回答 2 投票 2

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