本文价值与收获
看完本文后,您将能够作出下面的界面

SCNCylinder圆柱体3D

SCNCylinder圆柱体3D
基础教程
SCNCylinder
圆柱几何形状。
class SCNCylinder : SCNGeometry
使用教程
气缸及其特性

SCNCylinder
圆柱体定义了实体的表面,其沿线性轴的每个横截面都是大小相等的圆。使用radius属性在其局部坐标空间的x和z轴尺寸中定义圆柱体的横截面尺寸,并使用属性定义y轴尺寸中圆柱体的范围height。要在场景中定位和定向圆柱,请将其附加到对象的geometry属性SCNNode。
使用和属性控制详细程度。较高的径向段数可为圆柱体的圆形侧面创建更平滑的曲线。任一方向上较高的段数都会产生更多的顶点,这可以提高某些照明模型或自定义着色器效果的渲染质量,但会降低渲染性能。
一个圆柱体包含三个对象:每个对象的底部和顶部,一个围绕其侧面的对象。SceneKit可以使用不同的材质渲染每个元素。有关详细信息,请参见中的属性。