[name] هو شكل بسيط من الهندسة الإقليدية. يتم بناؤه من عدد من الشرائح المثلثية التي تتجه حول نقطة مركزية وتمتد إلى أبعد ما يمكن من نصف قطر معين. يتم بناؤه عكس اتجاه عقارب الساعة من زاوية بدء وزاوية مركزية معينة. يمكن أيضًا استخدامه لإنشاء مضلعات منتظمة، حيث يحدد عدد الشرائح عدد الجوانب.
const geometry = new THREE.CircleGeometry( 5, 32 );
const material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
const circle = new THREE.Mesh( geometry, material ); scene.add( circle );
radius — نصف قطر الدائرة، الافتراضي = 1.
segments — عدد الشرائح (المثلثات)، الحد الأدنى = 3، الافتراضي = 32.
thetaStart — زاوية البدء للشريحة الأولى، الافتراضي = 0 (موقع الساعة
الثالثة).
thetaLength — الزاوية المركزية، وغالبًا ما تسمى ثيتا، للقطاع الدائري. الافتراضي هو 2 * Pi، مما يجعله دائرة كاملة.
انظر فئة [page:BufferGeometry] الأساسية للخصائص المشتركة.
كائن يحتوي على خاصية لكل من معلمات المنشئ. أي تعديل بعد التجسيد لا يغير الهندسة.
انظر فئة [page:BufferGeometry] الأساسية للطرق المشتركة.
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]