私はどのように私はそれがより鮮明にすることができ非常にアンシャープ結果(See in the image)を取得していますけれども、私は、UIBezierPathsを描き、SCNPlane上でそれらを表示しようとしていますか?SceneKit CALayerのアンシャープ描画
let displayLayer = CAShapeLayer()
displayLayer.frame = CGRect(x: 0, y: 0, width: 200, height: 200)
displayLayer.path = path.cgPath
displayLayer.fillColor = UIColor.clear.cgColor
displayLayer.strokeColor = stroke.cgColor
displayLayer.lineWidth = lineWidth
let plane = SCNPlane(width:size.width, height: size.height)
let material = SCNMaterial()
material.diffuse.contents = displayLayer
plane.materials = [material]
let node = SCNNode(geometry: plane)
私はdisplayLayer.frameのサイズを大きくしようとしたが、それは唯一のものは小さく。
ありがとうございました!
アンドラス
層のフレームを変更することは、オブジェクトをマッピングするために、より大きなテクスチャにつながるので、良いアイデアです。ベジエパスを同じサイズで表示するには、同じ量だけベジェパスをスケーリングする必要があります。 – mnuages