Comments on: B.I.G.A. 8 : TOOLS FOR CIRCLE http://en.nicoptere.net/?p=1459 giving something back to the Flash community Sun, 08 Feb 2015 13:47:19 +0000 hourly 1 http://wordpress.org/?v=3.8.1 By: highrise http://en.nicoptere.net/?p=1459&cpage=1#comment-10487 Sun, 08 Jan 2012 19:46:43 +0000 http://en.nicoptere.net/?p=1459#comment-10487 nice work, really useful.

]]>
By: Menfin http://en.nicoptere.net/?p=1459&cpage=1#comment-6560 Tue, 10 May 2011 11:54:59 +0000 http://en.nicoptere.net/?p=1459#comment-6560 C’est génial ce que tu fais !!

]]>
By: nicoptere http://en.nicoptere.net/?p=1459&cpage=1#comment-6548 Sun, 08 May 2011 18:18:04 +0000 http://en.nicoptere.net/?p=1459#comment-6548 thank you for this !

I’ve updated the lib : http://code.google.com/p/biga/
+ added some improvements to the circumcircle computation thanks to the link you gave. now it works +/- 10 times faster :)

]]>
By: fabien http://en.nicoptere.net/?p=1459&cpage=1#comment-6543 Fri, 06 May 2011 21:53:25 +0000 http://en.nicoptere.net/?p=1459#comment-6543 Better late than never: Great job!

I played a bit with the sources, and it seems that the algorithm for projecting a point on a line can be optimized (in the class GeomUtil). I have seen that the projection can return a point with a pair [x, y] null. This is due to computation, which in some cases (a vertical line), returns an infinite value (m), and therefore a pair [x, y] null.
Another method for the projection:

static public function projection(p:Point, a:Point, b:Point):Point
{
var len:Number = Math.sqrt((b.x – a.x) * (b.x – a.x) + (b.y – a.y) * (b.y – a.y));
var r:Number = (((a.y – p.y) * (a.y – b.y)) – ((a.x – p.x) * (b.x – a.x))) / (len * len);

var px:Number = a.x + r * (b.x – a.x);
var py:Number = a.y + r * (b.y – a.y);

return new Point(px, py);
}

The mathematical explanation: http://bit.ly/lYfant

And continuing to make us dream ;)

Héhé! t’as vu cette belle réponse en anglais !

]]>
By: Angel Valiente http://en.nicoptere.net/?p=1459&cpage=1#comment-6299 Wed, 16 Mar 2011 12:40:03 +0000 http://en.nicoptere.net/?p=1459#comment-6299 Great lesson!!!

]]>
By: Weekly Shared Items – 7. January, 2011 | TOXIN LABS - weblog of a german design student from wuerzburg http://en.nicoptere.net/?p=1459&cpage=1#comment-5594 Fri, 07 Jan 2011 18:01:55 +0000 http://en.nicoptere.net/?p=1459#comment-5594 [...] basics in generative art 8 : USEFUL TOOLS : CIRCLE [...]

]]>
By: Philippe http://en.nicoptere.net/?p=1459&cpage=1#comment-5524 Mon, 03 Jan 2011 08:51:17 +0000 http://en.nicoptere.net/?p=1459#comment-5524 Absolutely loooving the last interactive experiment!

]]>
By: Thomas Tourlourat http://en.nicoptere.net/?p=1459&cpage=1#comment-5523 Mon, 03 Jan 2011 08:44:09 +0000 http://en.nicoptere.net/?p=1459#comment-5523 Hum… Awesome ?!

Really good work like many times !

Thomas

]]>