SceneKit_大神03_navigationbar上的3D文字
先说几句,由于Swift 3.0 逐渐稳定,我之后所有的教程都会使用Swift 语言,如果学习请移步我亲写的学习教程
让学习成为一种习惯...学习目标
掌握SceneKit 框架中的三种阴影创建方式
阴影
阴影类型 :静态,动态,投射
静态
这个方式很简单,就是给物体节点增加一个子节点,子节点设置一个图片作为它的阴影
动态
设置灯光的属性...x: 1, y: 0, z: 0, w: -Float(M_PI/4))
scnView.scene?....rootNode.addChildNode(handleSpot)
提示:
灯光对象的属性 shadowMode 默认为.forward,如果你设置了这个属性,灯光效应下的阴影效果才能呈现出来,它会根据灯光效应去调节阴影颜色的阿尔法分量值...因为灯光的最远注意默认值为100 ,由于我们将灯的指点放在1000 灯光照射不到那个距离,所以我们需要调节灯光照射的最远距离
问题2:为什么要给灯光添加一个支点,不添加可以吗?