PMG https://forum.pmg.org.ru/ |
|
подкиньте идейку https://forum.pmg.org.ru/viewtopic.php?f=1&t=7211 |
Страница 1 из 1 |
Автор: | AlexID [ 16 ноя 2009 23:57 ] |
Заголовок сообщения: | подкиньте идейку |
необходимо нарисовать спиральку...пока мыслей никаких нет как это сделать...недавно только начал осваивать...если подкинете идейку,бует неплохо) |
Автор: | bad_duck [ 17 ноя 2009 10:29 ] |
Заголовок сообщения: | Re: подкиньте идейку |
попробуй так, вроде должно работать. Насчет формулы угла не уверен, может плохо будет выглядеть, щас нету времени переписывать это в вижуалку Код: int length; float coef=1; //например = 1 float step=1.2; //например = 1.2 float ang, rad=0; for(int i=0;i<length;i++) { ang=i*2*PI/360*coef; rad=step/2/PI*ang; points[i].x=rad*cos(ang); points[i].y=rad*sin(ang); } вот формула в Википедииhttp://ru.wikipedia.org/wiki/%D0%90%D1%80%D1%85%D0%B8%D0%BC%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0_%D1%81%D0%BF%D0%B8%D1%80%D0%B0%D0%BB%D1%8C |
Автор: | AlexID [ 18 ноя 2009 18:57 ] |
Заголовок сообщения: | Re: подкиньте идейку |
спасибо,получилось) |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |