zoukankan      html  css  js  c++  java
  • ARKit的使用

    //创建场景

            let scene = SCNScene()

            /*

             //1.几何

             let box = SCNBox.init( 0.1, height: 0.1, length: 0.1, chamferRadius: 0  )

             //2.渲染

             let materil = SCNMaterial.init()

             materil.diffuse.contents = UIColor.red

             box.materials = [materil]

             

             //3.节点

             let node = SCNNode.init(geometry: box)

             node.position = SCNVector3.init(0, 0, -0.5)

             scene.rootNode.addChildNode(node)

             

             */

            

            //几何 渲染

            let text = SCNText.init(string: "hello ARKit", extrusionDepth: 0)

            text.font = UIFont.init(name: "Future", size: 0.15)

            text.firstMaterial?.diffuse.contents = UIColor.orange

            text.firstMaterial?.specular.contents = UIColor.white

            //几点

            let textNode = SCNNode.init(geometry: text)

            textNode.position = SCNVector3.init(0, 0, -0.5 )

    //        textNode.scale =

            

            scene.rootNode.addChildNode(textNode)

            

            

            

            //把场景显示出来

            sceneView.scene = scene;

            

  • 相关阅读:
    常用DOS命令
    Intellij IDEA debug断点调试技巧与总结详解篇
    IDEA中常用函数的快捷键及自定义方法模板
    System.out.println()的真实含义
    盘点一下Github上开源的编程面试/学习相关的仓库
    IntelliJ IDEA
    JAVA基础——接口(全网最详细教程)
    Css基础
    CSS属性(根据继承性分为两类)
    HTML5新增标签(新增27个标签,废弃16个标签)
  • 原文地址:https://www.cnblogs.com/daxueshan/p/7643098.html
Copyright © 2011-2022 走看看