Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];

Вниз

Преобразование круга в квадрат   Найти похожие ветки 

 
Mir   (2006-03-08 22:00) [0]

Подскажите, пожалуйста, как я могу преобразовать круг в квадрат(геометрическое преобразование). Спасибо!


 
KreeS ©   (2006-03-08 23:00) [1]

Всего навсего постепенно наращивать кол-во рисуемых точек. Сначала 4 потом 5, 6...
И рисовать их по окружности через равные углы


 
KreeS ©   (2006-03-09 00:02) [2]

то есть убавлять кол-во точек :)


 
MBo ©   (2006-03-09 06:21) [3]

> как я могу преобразовать круг в квадрат(геометрическое преобразование
Ну опиши сначала словами, как это должно выглядеть


 
Unsigned ©   (2006-03-09 07:52) [4]

Возможно имелось ввиду построить вписанный \ описанный квадрат по данной окружности?


 
antonn ©   (2006-03-09 09:19) [5]

или морфинг круга в крвадрат


 
grisme ©   (2006-03-09 18:19) [6]

Короче,может немного не то, но попробовал в Macromedia Flash сделать Rect с углами=180градусов(там можно)-получил круг...:)


 
Mir   (2006-03-09 20:34) [7]

Нет. Задача у меня в другом... Дана окружность и точки, часть которых попадает в окружность, а часть  - нет. Мне необходимо, преобразовав круг в квадрат вычислить точки(координаты), к-рые принадлежат квадрату, а потом обратными преобразованиями получить нормальные координаты этих точек.
Почему, спросите вы, я выбрал именно такую тактику? Потому что методом регионального поиска(задача исчислимой геометрии) эти точки в квадрате исчутся за логорифмический час.

Я думаю, что необходимо преобразовать круг в квадрат с помощью функций комплексных переменных, но как это сделать в программинге, я не в курсе...
Подскажите, у кого есть какие идеи. Спасибо!


 
VolanD666   (2006-03-10 06:15) [8]


> Нет. Задача у меня в другом... Дана окружность и точки,
> часть которых попадает в окружность, а часть  - нет. Мне
> необходимо, преобразовав круг в квадрат вычислить точки(координаты),
>  к-рые принадлежат квадрату, а потом обратными преобразованиями
> получить нормальные координаты этих точек.
> Почему, спросите вы, я выбрал именно такую тактику? Потому
> что методом регионального поиска(задача исчислимой геометрии)
> эти точки в квадрате исчутся за логорифмический час.
>
> Я думаю, что необходимо преобразовать круг в квадрат с помощью
> функций комплексных переменных, но как это сделать в программинге,
>  я не в курсе...
> Подскажите, у кого есть какие идеи. Спасибо!

Это, ты, щас кому сказал?


 
KreeS ©   (2006-03-10 09:37) [9]

Я думаю ты немного не туда попал с такой задачей, попробуй спросить в
http://algolist.manual.ru/forum/ubbthreads.php


 
MBo ©   (2006-03-10 09:52) [10]

>KreeS ©   (10.03.06 09:37) [9]
>Я думаю ты немного не туда попал с такой задачей, попробуй спросить в

Там всё равно придется толково объяснить задачу ;)


 
KreeS ©   (2006-03-10 11:33) [11]


> MBo ©   (10.03.06 09:52) [10]


> Там всё равно придется толково объяснить задачу ;)


Может быть для них это толково? :)


 
a22 ©   (2006-03-13 19:10) [12]

может лучше сперва объяснить, ЧТО ищется? а то круг, в квадрат... соответствующее комфорное преобразование можно подобрать наверное, или комбинацию, но вряд ли кто-то это помнит:) тут скорее гугл или учебник по ТФКП



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.013 c
15-1166602615
mezozoy
2006-12-20 11:16
2007.01.14
Русский help по EhLib


15-1167047589
Steep
2006-12-25 14:53
2007.01.14
Рандомайз


15-1166454093
DillerXX
2006-12-18 18:01
2007.01.14
Вопрос по 2м шахматным позициям


15-1166893323
kan
2006-12-23 20:02
2007.01.14
usart


9-1141038940
Сувалки
2006-02-27 14:15
2007.01.14
Как реализовать...?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский