Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Geometry 起点和长度是多少?_Geometry_Three.js - Fatal编程技术网

Geometry 起点和长度是多少?

Geometry 起点和长度是多少?,geometry,three.js,Geometry,Three.js,在Three.js的CircleGeometry类中,有参数thetart和thetaLength。据我所知,他们把圆圈弄皱了。它们是干什么用的?它们是如何工作的 这些参数可用于描述圆弧。默认值为起点=0和长度=2π,因此它们形成一个完整的圆。thetaLength的较小值将仅描述圆的一部分,您可以使用thetart定义该段开始的角度。这些参数可用于描述圆弧。默认值为起点=0和长度=2π,因此它们形成一个完整的圆。thetaLength的较小值将仅描述圆的一部分,您可以使用thetart来定义该

在Three.js的CircleGeometry类中,有参数thetart和thetaLength。据我所知,他们把圆圈弄皱了。它们是干什么用的?它们是如何工作的


这些参数可用于描述圆弧。默认值为
起点
=0和
长度
=2π,因此它们形成一个完整的圆。
thetaLength
的较小值将仅描述圆的一部分,您可以使用
thetart
定义该段开始的角度。

这些参数可用于描述圆弧。默认值为
起点
=0和
长度
=2π,因此它们形成一个完整的圆。
thetaLength
的较小值将仅描述圆的一部分,您可以使用
thetart
来定义该段开始的角度。

看起来它们构成了圆段,即开始角、结束角。圆圈是
thestatart=0
thetaLength=Math.PI*2
@uhura:不是终点角度,而是起点和终点角度之间的差异。因此,修改“起点”只会旋转弧,但保留弧的长度。@MvG感谢您的更正。看起来它们会生成圆分段Y、起点角、终点角。圆圈是
thestatart=0
thetaLength=Math.PI*2
@uhura:不是终点角度,而是起点和终点角度之间的差异。因此,修改START只能旋转弧,但保留其长度。@MvG感谢您的更正。啊,我明白了,我注意到他们更改了弧段,但看不出原因。弧是有意义的!谢谢:)啊,我明白了,我注意到他们更改了片段,但看不出原因。弧是有意义的!谢谢:)