{"id":2126,"date":"2021-07-03T18:22:24","date_gmt":"2021-07-03T18:22:24","guid":{"rendered":"https:\/\/sezeromer.com\/?p=2126"},"modified":"2023-03-04T13:44:21","modified_gmt":"2023-03-04T10:44:21","slug":"arkit-ile-cisim-olusturmak-ve-gostermek","status":"publish","type":"post","link":"https:\/\/sezeromer.com\/en\/arkit-ile-cisim-olusturmak-ve-gostermek\/","title":{"rendered":"Creating and displaying objects with ARKit"},"content":{"rendered":"<p>Hello friends, in this article, I will talk about how we can show objects on the camera in the real world with ARKit. In my previous article, I talked about how to create a simple project with ARKit. You can find that article <a href=\"https:\/\/sezeromer.com\/arkit-nedir-arkit-ile-nasil-proje-olusturulur\/\">here<\/a>.<\/p>\n<p>First, we need to create a Node to create an object on the screen. We need to adjust where this object will stand in the real world, its color, etc. In the example below, the object is created in many different ways. From here, you can create objects as necessary for your own project.<\/p>\n<div class=\"wp-block-codemirror-blocks code-block \">\n<pre class=\"CodeMirror\" data-setting=\"{&quot;mode&quot;:&quot;swift&quot;,&quot;mime&quot;:&quot;text\/x-swift&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;lineNumbers&quot;:true,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:true,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}\">\/\/\r\n\/\/  ViewController.swift\r\n\/\/  scene-view\r\n\/\/\r\n\/\/  Created by Omer Sezer on 3.07.2021.\r\n\/\/\r\n\r\nimport UIKit\r\nimport ARKit\r\n\r\nclass ViewController: UIViewController {\r\n\r\n    @IBOutlet weak var sceneView: ARSCNView!\r\n    let configuration = ARWorldTrackingConfiguration()\r\n    \r\n    override func viewDidLoad() {\r\n        super.viewDidLoad()\r\n        setUI()\r\n    }\r\n    \r\n    func setUI() {\r\n        \/\/ MARK: sceneView\r\n        sceneView.debugOptions = [.showFeaturePoints, .showWorldOrigin]\r\n        sceneView.session.run(configuration)\r\n        sceneView.autoenablesDefaultLighting = true\r\n        \r\n        let createdNode = createCustom()\r\n        createdNode.position = SCNVector3(0, 0, -0.2)\r\n        sceneView.scene.rootNode.addChildNode(createdNode)\r\n    }\r\n\r\n    func createBox() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNBox(width: 0.1, height: 0.1, length: 0.1, chamferRadius: 0.03)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createCapsule() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNCapsule(capRadius: 0.1, height: 0.3)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createCone() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNCone(topRadius: 0, bottomRadius: 0.3, height: 0.3)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createCylinder() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNCylinder(radius: 0.2, height: 0.1)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createSphere() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNSphere(radius: 0.1)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createTube() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNTube(innerRadius: 0.1, outerRadius: 0.3, height: 0.3)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createTorus() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNTorus(ringRadius: 0.3, pipeRadius: 0.1)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createPlane() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNPlane(width: 0.2, height: 0.2)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createPyramid() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        node.geometry = SCNPyramid(width: 0.1, height: 0.1, length: 0.1)\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n    \r\n    func createCustom() -&gt; SCNNode {\r\n        let node = SCNNode()\r\n        let path = UIBezierPath()\r\n        path.move(to: CGPoint(x: 0, y: 0))\r\n        path.addLine(to: CGPoint(x: 0, y: 0.02))\r\n        path.addLine(to: CGPoint(x: 0.02, y: 0.03))\r\n        path.addLine(to: CGPoint(x: 0.04, y: 0.02))\r\n        path.addLine(to: CGPoint(x: 0.04, y: 0))\r\n        let shape = SCNShape(path: path, extrusionDepth: 0.02)\r\n        node.geometry = shape\r\n        node.geometry?.firstMaterial?.specular.contents = UIColor.orange\r\n        node.geometry?.firstMaterial?.diffuse.contents = UIColor.blue\r\n        return node\r\n    }\r\n\r\n}<\/pre>\n<\/div>\n<h2><strong>Box<\/strong><\/h2>\n<p>More detailed information can be found <a href=\"https:\/\/developer.apple.com\/documentation\/scenekit\/scnbox\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2127\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C90967075377-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C90967075377-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C90967075377-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C90967075377-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C90967075377-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C90967075377-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C90967075377-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C90967075377-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h2><strong>Capsule<\/strong><\/h2>\n<p>Detailed information can be found <a href=\"https:\/\/developer.apple.com\/documentation\/scenekit\/scncapsule\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2128\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C63189EB1820-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C63189EB1820-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C63189EB1820-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C63189EB1820-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C63189EB1820-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C63189EB1820-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C63189EB1820-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C63189EB1820-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h1><strong>Cone<\/strong><\/h1>\n<p>Detailed information can be found <a href=\"https:\/\/developer.apple.com\/documentation\/scenekit\/scncone\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2129\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_E66F51ACBA87-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_E66F51ACBA87-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_E66F51ACBA87-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_E66F51ACBA87-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_E66F51ACBA87-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_E66F51ACBA87-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_E66F51ACBA87-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_E66F51ACBA87-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h1><strong>Cylinder<\/strong><\/h1>\n<p>More detailed information can be found here.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2130\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_20E622DE3E86-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_20E622DE3E86-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_20E622DE3E86-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_20E622DE3E86-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_20E622DE3E86-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_20E622DE3E86-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_20E622DE3E86-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_20E622DE3E86-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h1><strong>Sphere<\/strong><\/h1>\n<p>More detailed information can be found <a href=\"https:\/\/developer.apple.com\/documentation\/scenekit\/scnsphere\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2131\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_CA9E57A91525-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_CA9E57A91525-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_CA9E57A91525-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_CA9E57A91525-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_CA9E57A91525-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_CA9E57A91525-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_CA9E57A91525-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_CA9E57A91525-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h1><strong>Tube<\/strong><\/h1>\n<p>More detailed information can be found <a href=\"https:\/\/developer.apple.com\/documentation\/scenekit\/scntube\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2133\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_2D5E159A4817-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_2D5E159A4817-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_2D5E159A4817-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_2D5E159A4817-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_2D5E159A4817-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_2D5E159A4817-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_2D5E159A4817-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_2D5E159A4817-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h1><strong>Torus<\/strong><\/h1>\n<p>More detailed information can be found <a href=\"https:\/\/developer.apple.com\/documentation\/scenekit\/scntorus\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2134\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_3BCF77776313-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_3BCF77776313-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_3BCF77776313-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_3BCF77776313-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_3BCF77776313-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_3BCF77776313-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_3BCF77776313-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_3BCF77776313-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h1><strong>Plane<\/strong><\/h1>\n<p>More detailed information can be found <a href=\"https:\/\/developer.apple.com\/documentation\/scenekit\/scnplane\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2135\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C00A10481DA8-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C00A10481DA8-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C00A10481DA8-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C00A10481DA8-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C00A10481DA8-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C00A10481DA8-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C00A10481DA8-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_C00A10481DA8-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h1><strong>Pyramid<\/strong><\/h1>\n<p>More detailed information can be found <a href=\"https:\/\/developer.apple.com\/documentation\/scenekit\/scnpyramid\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2136\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_1EF3B65FBA4C-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_1EF3B65FBA4C-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_1EF3B65FBA4C-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_1EF3B65FBA4C-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_1EF3B65FBA4C-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_1EF3B65FBA4C-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_1EF3B65FBA4C-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_1EF3B65FBA4C-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<h1><strong>Special<\/strong><\/h1>\n<p>Sometimes you may want to create different custom objects in addition to these objects. Here it depends a little on your imagination and work. I created a small house object. I shared the codes above, you can check it from there. The screenshot is as follows.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-2137\" src=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_9C6A004F0A17-1-473x1024.jpeg\" alt=\"\" width=\"473\" height=\"1024\" srcset=\"https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_9C6A004F0A17-1-473x1024.jpeg 473w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_9C6A004F0A17-1-139x300.jpeg 139w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_9C6A004F0A17-1-768x1662.jpeg 768w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_9C6A004F0A17-1-710x1536.jpeg 710w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_9C6A004F0A17-1-500x1082.jpeg 500w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_9C6A004F0A17-1-800x1731.jpeg 800w, https:\/\/sezeromer.com\/wp-content\/uploads\/2021\/07\/IMG_9C6A004F0A17-1.jpeg 828w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>If you have questions, you can reach us by sending an e-mail or comment. Good work.<\/p>","protected":false},"excerpt":{"rendered":"<p>Hello friends, in this article, I will talk about how we can show objects on the camera in the real world with ARKit. In my previous article, I talked about how to create a simple project with ARKit. You can find that article here. First, we need to create a Node to create an object [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2117,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[824,327,706],"tags":[813,812,826,828,830,534,832,839,829,831,827,825,841,837,838,840,816,834,833,328,707,836,835],"class_list":["post-2126","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arkit","category-swift","category-swiftui","tag-ar","tag-arkit","tag-box","tag-capsule","tag-cone","tag-custom","tag-cylinder","tag-duzlem","tag-kapsul","tag-kure","tag-kutu","tag-node","tag-piramit","tag-plabe","tag-plane","tag-pyramid","tag-scene-view","tag-shepere","tag-silindir","tag-swift","tag-swiftui","tag-torus","tag-tube"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/posts\/2126"}],"collection":[{"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/comments?post=2126"}],"version-history":[{"count":4,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/posts\/2126\/revisions"}],"predecessor-version":[{"id":2672,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/posts\/2126\/revisions\/2672"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/media\/2117"}],"wp:attachment":[{"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/media?parent=2126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/categories?post=2126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sezeromer.com\/en\/wp-json\/wp\/v2\/tags?post=2126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}