Myślałem nad bibliteką GD, jak by mógł ktoś opisać jak to mniej więcej zrobić...
Jeśli nie chcesz korzystać z gotowej biblioteki, która coś takiego rysuje (a pewnie są takie), to gd jest jak najbardziej ok. Jedyne co musisz zrobić to wyliczyć wszystkie niezbędne punkty i łączyć je linią. Do tego narysować eclipse/okrąg i masz co chciałeś.
ps: piszę całkowicie poważnie. Potrzeba tu tylko odrobiny wiedzy z matematyki i dobranie właściwych wzorów.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.