小编Cal*_*leb的帖子

如何使用 ARKit 在 ARSCNView 中正确放置 3D 对象?

我很长时间试图将 3D 对象放置在 SceneView 中的正确位置,该对象正确添加到 SceneView 中,但其位置向右或向左转,

func addObject(x: Float = 0, y: Float = 0, z: Float = -0.5) {

    guard let shipScene = SCNScene(named: "art.scnassets/house.scn"),
        let shipNode = shipScene.rootNode.childNode(withName: "house", recursively: false)
    else {
        return
    }
    shipNode.scale = SCNVector3(0.01, 0.01, 0.01)
    shipNode.position = SCNVector3(x,y,z)
    sceneView.scene.rootNode.addChildNode(shipNode)
}
Run Code Online (Sandbox Code Playgroud)

这是我添加的代码,这个问题是否与相机位置有关,我也改变了,它似乎不起作用。例如,请参考附件图片。

在此处输入图片说明

如何正确放置对象?

scenekit swift arkit

2
推荐指数
1
解决办法
1564
查看次数

如何使用 Core Image 将色调应用到 UIImage

我正在寻找在不改变分辨率和尺寸的情况下将色调应用于图像的解决方案。\xe2\x80\xa8我正在使用 RGB 值和CIColorControls. 我能够应用不同的颜色控制(即亮度、对比度和饱和度)。

\n\n

我的值\n对比度、亮度、饱和度为(110%., 110%, 130%)\n并且我已经应用了它的工作正常。到目前为止,这是我的代码:\xe2\x80\xa8\xe2\x80\xa8

\n\n
func applyCustomValues(image: UIImage, brightness: Double, contrast: Double, saturation: Double) -> UIImage{\n\n    let beginImage = CIImage(cgImage: image.cgImage!)\n    let parameters = [\n        "inputContrast": NSNumber(value: contrast),\n        "inputBrightness": NSNumber(value: brightness),\n        "inputSaturation": NSNumber(value: saturation),\n        ]\n    let outputImage = beginImage.applyingFilter("CIColorControls", parameters: parameters)\n\n    let context = CIContext(options: nil)\n\n    let outputCGImage = context.createCGImage(outputImage, from: outputImage.extent)\n\n    return UIImage(cgImage: outputCGImage)\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的 RGB 值是 R = 243、G = 106、B = 188。

\n\n

我想将所有这些值应用到图像上并期望输出符合要求

\n\n

应用色调颜色(RGB)这是我到目前为止的代码:\xe2\x80\xa8\xe2\x80\xa8

\n\n
func tint(image: UIImage, …
Run Code Online (Sandbox Code Playgroud)

rgb core-image uiimage swift

2
推荐指数
1
解决办法
1535
查看次数

如何在 ARKit 中处理 3D 对象大小及其位置

我在 3D 对象大小及其 x、y、z 定位方面面临困难。我将 3D 对象添加到 中sceneView,但其尺寸太大。如何根据我的要求减小 3D 对象的大小?谁能帮我处理 3D 对象的大小及其 x、y、z 位置?

我正在使用 Swift 进行编码。

xcode scenekit swift arkit

0
推荐指数
1
解决办法
2653
查看次数

标签 统计

swift ×3

arkit ×2

scenekit ×2

core-image ×1

rgb ×1

uiimage ×1

xcode ×1