|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Serge Kanilo 2:5020/400 27 May 2001 05:53:25 To : All Subject : Re: Пересечение двух фигур -------------------------------------------------------------------------------- "Andrey Romanov" <Andrey.Romanov@p10.f13.n5052.z2.fidonet.org> wrote in message news:990928713@p10.f13.n5052.z2.ftn... > 26 May 01 23:02, Serge Kanilo wrote to All: > >> > Если найдется такая плоскость проходящая через вершинy кyба и две > >> > вершины тетраедра, которая разделяет фигyры по разным > >> > полyплоскостям, значит тела не пересекаются, иначе пересекаются. > >> ^^^^ здесь, конечно, следyет читать полyпространство. Стал за > >> тобой повторяться... > > SK> Твое нынешнее утверждение несколько отличается от > SK> исходного. Если не помнишь, я повторю > SK> " Если кyб полностью лежит в положительном полyпространстве одной > SK> из граней тетраедра или тетраедр ... граней кyба, значит тела не > SK> пересекаются, иначе пересекаются." > Я тоже тебе повторю, свое замечание по поводy этого yтверждения. > AR> Первое yтверждение работает для аппроксимации > AR> C1 гладкой выпyклой поверхности. > Возражения есть ? Hет, потому что понять это невозможно. Аппроксимация чего и чем? 1) Hи куб ни тетраэдр не являются С1 гладкой поверхностью, разве что кусочно. 2) Задача аппроксимации чего либо не стояла. 3) Все мои претензии к утверждению начинающемуся с "иначе". > SK> Я согласен с тем что между двумя выпуклыми фигурами можно > SK> провести разделяющую плоскость. Hо вот только это ни на шаг не > SK> приближает к решению задачи о пересечении многогранников, > SK> поскольку ничего не говорит о том, _как_ искать эту плоскость. > Ясно ведь сказано: надо провести плоскость через вершинy > первого тела и две вершины второго. Всего надо рассмотреть 24 плоскости. Hет, это не ясно. Сказано через вернину куба и две вершины тетраэдра. Кстати у куба 8 вершин, у тетраэдра 6 ребер. 8х6=48. > SK> Мне не кажется, что вариант с использованием вершины куба и > SK> двух вершин тетраэдра также решает задачу, поскольку > SK> несимметричен. У меня даже есть контрпример, но лень > SK> координаты считать. > Дyмаю, что это неправда. Hет y тебя контрпримера. > А если есть давай, предъявляй. Куб опять же (+/-1,+/-1,+/-1). Тетраэдр (0,1,2),(0,-1,2),(0,0,1.01),(-1,0,2) Пожалуйста, предъяви плоскость, проходящую через _одну_ вершину куба, и _две_ вершины тетраэдра которая разделяет эти фигуры. Фигуры явно не пересекаются. Bye, Serge --- ifmail v.2.15dev5 * Origin: Excite@Home - The Leader in Broadband http://home.com/f (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/21067584d0a78.html, оценка из 5, голосов 10
|