Tag: 3d

iOS – 2d图像变成了3d

我正在查看这个叫做Morfo的很酷的应用程序。 根据他们的产品描述 – 使用Morfo快速将你朋友的脸部照片变成一个说话,跳舞,疯狂的3Dangular色! 一旦被抓住,你可以用一个愚蠢的声音让你的朋友说出任何你想要的东西,摇摆出来,化妆,运动一双巨大的绿色猫眼,突然增加300磅,等等。 所以,如果你把一个正常的二维图像的史蒂夫作业,并将其提供给这个应用程序,它将其转换成该图像的3D模型,用户可以与它交互。 我的问题如下 – 他们如何做到这一点? 这怎么可能在iPad? 渲染和转换2D图像到3D是不是计算密集型? 任何指针,链接到网站或库中的objectiveC这是非常赞赏。 更新: 这里这个产品演示显示了morfo如何使用模板机制来进行转换。 即在2D图像被馈送之后,需要设置人脸的边界,眼睛的位置,嘴唇的大小和长度。 然后将其转换成3D模型。 这部分是如何完成的? 他们可能使用哪些框架或库?

如何正确使用iOS(Swift)SceneKit SCNSceneRenderer unprojectPoint

我正在iOS上开发一些使用SceneKit的代码,在我的代码中,我想确定全局z平面上的x和y坐标,其中z是0.0,x和y是从轻击手势确定的。 我的设置如下: override func viewDidLoad() { super.viewDidLoad() // create a new scene let scene = SCNScene() // create and add a camera to the scene let cameraNode = SCNNode() let camera = SCNCamera() cameraNode.camera = camera scene.rootNode.addChildNode(cameraNode) // place the camera cameraNode.position = SCNVector3(x: 0, y: 0, z: 15) // create and add an ambient […]