如何设置 SCNText 对象的纹理?这就是我所拥有的,外观没有任何变化:
// myNode is a working SCNText element
let mat = SCNMaterial()
met.diffuse.contents = UIImage(contentsOfFile: "texture.png")
myNode.geometry.firstMaterial = mat
文本几何图形可以包含一个、三个或五个几何元素:
如果其ExtrusionDepth属性为0.0,则文本几何图形有一个元素与其可见一侧相对应。
如果其挤出深度大于零且 chamferRadius 属性为 0.0,则文本几何图形具有三个元素,分别对应于其正面、背面和挤出侧面。
如果挤出深度和倒角半径都大于零,则文本几何图形有五个元素,分别对应于其正面、背面、挤出侧面、前倒角和后倒角。
Scene Kit 可以使用不同的材质渲染每个元素。详细信息请参见《SCNGeometry Class Reference》中对materials属性的描述。
就像任何其他几何体一样,只需设置其materials
财产。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)