SwiftUI  SCNCylinder  基础教程

SwiftUI SCNCylinder 基础教程

SCNCylinder 圆柱几何形状。 class SCNCylinder : SCNGeometry 使用教程 气缸及其特性 SCNCylinder 圆柱体定义了实体的表面,其沿线性轴的每个横截面都是大小相等的圆。使用radius属性在其局部坐标空间的x和z轴尺寸中定义圆柱体的横截面尺寸,并使用属性定义y...

SCNCylinder

圆柱几何形状。

class SCNCylinder : SCNGeometry

使用教程

气缸及其特性

SCNCylinder

圆柱体定义了实体的表面,其沿线性轴的每个横截面都是大小相等的圆。使用radius属性在其局部坐标空间的x和z轴尺寸中定义圆柱体的横截面尺寸,并使用属性定义y轴尺寸中圆柱体的范围height。要在场景中定位和定向圆柱,请将其附加到对象的geometry属性SCNNode。

使用和属性控制详细程度。较高的径向段数可为圆柱体的圆形侧面创建更平滑的曲线。任一方向上较高的段数都会产生更多的顶点,这可以提高某些照明模型或自定义着色器效果的渲染质量,但会降低渲染性能。

一个圆柱体包含三个对象:每个对象的底部和顶部,一个围绕其侧面的对象。SceneKit可以使用不同的材质渲染每个元素。有关详细信息,请参见中的属性。

实战代码

推荐

基础文章推荐

经典教程推荐

上新

技术源码推荐

推荐文章

CoreData篇

Combine篇

TextField篇

JSON文件篇


一篇文章系列

技术交流

QQ:3365059189
SwiftUI技术交流QQ群:518696470

文章来源于互联网:SwiftUI SCNCylinder 基础教程

0

评论0

鱼翔浅底,鹰击长空,驼走大漠
没有账号? 注册  忘记密码?