2016-04-07 23 views
0

fabric.js kullanarak, bir elips çizmek ve daha sonra elipsin çevresi boyunca nesneler çizmek istiyorum.Kumaş odakları alın.Ellipse

Çevreyi hesaplamak için bir kumaşın odak noktalarını nasıl alabilirim? Yoksa bunu yapmanın daha kolay bir yolu var mı?

cevap

0

bir elips için parametrik denklemler a ve b fabric.Ellipse Rx ve Ry özelliklerini olan

x = a*cos(theta) 
y = b*sin(theta) 

bulunmaktadır. Elips üzerindeki nesneleri eşit bir şekilde yerleştirmek için çevrenin olmasını istediğinizi farz ediyorum. 360 dereceyi istediğiniz fraksiyonlara bölmek ve yukarıdaki denklemlere takmak daha kolay olurdu.

Elips için daha fazla eğlenceli denklem burada bulunabilir: http://www.nabla.hr/Z_MemoHU-029.htm