Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
DzetaHunter
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 10
1

Проекция объёмной фигуры на плоскость

22.04.2016, 14:51. Просмотров 1039. Ответов 4
Метки нет (Все метки)

Доброго всем времени суток! Столкнулся тут с оной интересной проблемой. Может кто сталкивался или что дельное может посоветовать...
Есть некая объёмная фигура(произвольная) представленная набором треугольников в пространстве. Надо посчитать координаты всех линий составляющих контур проекции этой фигуры на плоскости осей.

Сделал из набора объёмных треугольников набор плоских, спроецированных на нужную плоскость. А дальше ступор. Как найти координаты граней треугольников которые составляют только внешний край спроецированной фигуры ума не приложу.

Заранее спасибо за ваше внимание к моей проблеме!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2016, 14:51
Ответы с готовыми решениями:

Проекция прямой на плоскость
Состаить уравнение проекции прямой \left\{\begin{matrix}5x-4y-2z=2\\...

Проекция прямой на плоскость
Вот собственно задание. Заранее спасибо

Проекция точек на плоскость
Привет форумчане! Есть 3D плоскость, заданна тремя точками: QVector3D p1 = QVector3D(12.0, 0.0,...

Проекция точки на плоскость
Снова нуждаюсь в помощи форума.надоел уже наверно. Надо найти проекцию точки А(4;-3;1), на...

Проекция окружности на наклонную плоскость
Пришлось на работе столкнуться с задачей. Как расчитать-то? Имеются данные исходной окружности....

4
Storm23
Эксперт .NETАвтор FAQ
9292 / 4512 / 1636
Регистрация: 11.01.2015
Сообщений: 5,731
Записей в блоге: 34
22.04.2016, 18:46 2
DzetaHunter,
Ну если отрезок является внешней границей, то все отрезки, имеющие с ним общие точки должны находится по одну сторону прямой, проходящей через отрезок:

Проекция объёмной фигуры на плоскость
0
DzetaHunter
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 10
22.04.2016, 20:37  [ТС] 3
А почему вы считаете что второй вариант не граница? Ведь край может в любую сторону загибаться
0
jetyb
206 / 192 / 85
Регистрация: 26.10.2012
Сообщений: 567
Завершенные тесты: 1
25.04.2016, 08:52 4
Тупая какая-то задача (в плане её применимости где бы то ни было).

Как ее решить:
Фигура - это набор треугольников. Точка лежит внутри фигуры, если она лежит внутри любого из треугольников.
Контур фигуры - это набор отрезков. Этот набор отрезков лежит во множестве {пересечений всех отрезков {всех отрезков {всех треугольников фигуры}}}
(не забыть про случай совпадающих отрезков!).
Каждый такой отрезок (из пересения) принадлежит границе фигуре, если его центр не лежит внутри ни одного треугольника фигуры.
0
IamRain
1737 / 1366 / 421
Регистрация: 02.08.2011
Сообщений: 4,021
25.04.2016, 19:13 5
Цитата Сообщение от DzetaHunter Посмотреть сообщение
А почему вы считаете что второй вариант не граница?
Читайте внимательно:
Цитата Сообщение от Storm23 Посмотреть сообщение
Ну если отрезок является внешней границей
0
25.04.2016, 19:13
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2016, 19:13

Проекция трехмерных координат на плоскость.
Приветствую! Бьюсь уже большое время над одной важной для меня проблемой - переводом трехмерных...

Проекция 3д линии на произвольную плоскость
Всем привет Нужна помощь всеобщего разума)) есть линия, заданная двумя 3Д точками есть также...

Искажение объёмной фигуры
Добрый день, уважаемые форумчане. Появилась необходимость изобразить нечто, похожее на изображенное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.