User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

th:design_guide_polygon [2018/05/29 13:20] (current)
hassadee1 Created Thai content for 2D primitives Polygon.
Line 1: Line 1:
 +==== รูปหลายเหลี่ยม (Polygon) ====
  
 +รูปหลายเหลี่ยม คือ รูปทรงสองมิติ ที่มีด้านเป็นเส้นตรงหลายเส้น โดยเป็นรูปทรงแบบปิด กล่าวคือ ทุกเส้นตรงจะเชื่อมต่อกันทั้งสองด้าน
 +
 +{{:​wiki:​mathisfun-polygon-1.png?​nolink|Polygons}}{{:​wiki:​mathisfun-polygon-2.png?​nolink|รูปหลายเหลี่ยม}}
 +
 +//​[[http://​www.mathsisfun.com/​geometry/​polygons.html|คุณสามารถศึกษาเพิ่มเติมเกี่ยวกับรูปหลายเหลี่ยมได้ที่ MathIsFun.com]]//​
 +
 +คุณสามารถสร้างรูปหลายเหลี่ยมได้ตามตัวอย่างการกำหนดจุดตามตัวอย่างด้านล่างนี้
 +
 +ค่าปริยาย:​
 +  * ไม่มี
 +
 +<code javascript>​
 +let p1 = polygon([ [0,​0],​[3,​0],​[3,​3] ])
 +let p2 = polygon({ points: [ [0,​0],​[3,​0],​[3,​3] ] })
 +</​code>​
 +
 +คุณสามารถใช้ฟังก์ชันของไลบรารี่ CSG ในการสร้างรูปหลายเหลี่ยมได้ดังนี้ //​(หมายเหตุ:​ ไม่สามารถใช้ได้ใน API รุ่นที่ 2)//
 +
 +<code javascript>​
 +let p3 = CAG.fromPoints([ [0,​0],​[5,​0],​[3,​5],​[0,​5] ])
 +</​code>​