SwiftUI|SwiftUI SceneKit之绘制SCNPlane几何平面3D(教程含源码)

本文价值与收获 看完本文后,您将能够作出下面的界面 SwiftUI|SwiftUI SceneKit之绘制SCNPlane几何平面3D(教程含源码)
文章图片
SCNPlane几何平面3D SCNPlane几何平面3D 基础教程 SCNPlane 具有指定宽度和高度的矩形,单侧平面几何。

class SCNPlane : SCNGeometry

使用教程
平面根据其width和height属性在其局部坐标空间的x和y轴维度上定义一个平面。要以不同的方式定向平面,请调整transform包含平面几何的节点的属性。您可以使用属性创建圆角矩形平面。
SwiftUI|SwiftUI SceneKit之绘制SCNPlane几何平面3D(教程含源码)
文章图片
平面 表面是单面的。其表面法线矢量指向其局部坐标空间的正z轴方向,因此默认情况下仅从该方向可见。要渲染平面的两侧,请将其材质的属性设置为或创建两个平面几何并将它们背对背定向。
【SwiftUI|SwiftUI SceneKit之绘制SCNPlane几何平面3D(教程含源码)】控制的细节与水平,和特性。较高的细分数量会产生更多的顶点,这可以提高某些照明模型或自定义着色器效果的渲染质量,但会降低渲染性能。
代码

    推荐阅读