Страница 1 из 1

Построение арки.

СообщениеДобавлено: 10 апр 2009, 19:48
Neodrop
Нужны алгоритмы построения полукруга. Нет ли у кого в загашниках на удобочитаемом языке?
То есть, нужно кликнуть мышью и потянуть и мне необходимо понять, как будут распологаться точки на полукруге, чтобы связать их чёрточками.
Может кто-нить помочь?

ArckForUnity.png

Re: Построение арки.

СообщениеДобавлено: 27 май 2009, 10:32
fox
я думаю можно попробовать через сплайны, Catmull-Rom splines например.

Re: Построение арки.

СообщениеДобавлено: 27 май 2009, 11:59
gnoblin
Зачем сплайны для полукруга :o).
Тригонометрии должно хватить.

Re: Построение арки.

СообщениеДобавлено: 27 май 2009, 12:54
fox
сплайны - более гибкий элемент, что в будущем, возможно пригодится. имхо :-?

Re: Построение арки.

СообщениеДобавлено: 28 май 2009, 01:20
gnoblin

Re: Построение арки.

СообщениеДобавлено: 02 июн 2009, 21:15
Const_47
Rapzid
Joined: 25 Apr 2009
Posts: 72

PostPosted: Fri May 22, 2009 10:45 am Post subject: Reply with quote
For a circle:

x := R * cos( theta )
y := R * sin( theta )

Where R = radius.

Divide 360 by the number of segments in your circle to get the degrees of separation between each vert.

http://forum.unity3d.com/viewtopic.php? ... ight=lines