|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 532
|
||||||||
Проекция 3Д на 2Д08.01.2014, 22:58. Показов 18370. Ответов 9
Метки нет (Все метки)
Ну извиняйте Много прогуливал в школе
Разъясните пожалуйста на яблоках и пальцах, как вывелась формула такого вида для проецирования 3Д точки на 2Д плоскости
Вот ссылка на статью http://www.enlight.ru/faq3d/articles/11.htm ![]() Добавлено через 1 час 34 минуты Вот еще на эту тему http://compgraph.tpu.ru/projections.htm
0
|
||||||||
| 08.01.2014, 22:58 | |
|
Ответы с готовыми решениями:
9
Проекция Проекция контуров Стереографическая проекция |
|
|
|
| 09.01.2014, 23:03 | |
|
С обозначениям первой ссылки:
Составляется каноническое уравнение прямой в пространстве, соединяющий точку (0;0;-dist) (камеру) и точку (x0;y0;z0) и ищется пересечение этой прямой с плоскостью экрана, т.е. с z=0. Для этого в каноническое уравнение вместо z подставляется 0 и получается проекция исходной точки (x0;y0;z0) на эту плоскость: Начало такой выбранной системы координат (X;Y) - в центре экрана, ось Х идет вправо, ось Y - вверх. Дальше нужно перевести это в пиксели. Чтобы рисовать, компьютер должен получить пиксельные координаты экрана, а эта система координат имеют другое расположение осей: начало координат экрана в левом верхнем углу, ось sX идет тоже вправо, как ось Х, а ось sY - вниз, а не вверх, как у нашей системы координат (X;Y). В статье еще не указан один параметр - какому количеству пикселей соответствует единичный отрезок в системе координат (X;Y) (иными словами, масштаб). Пусть это количество пикселей Поскольку центр экрана имеет в пикселях координаты
2
|
|
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 532
|
||
| 10.01.2014, 21:28 [ТС] | ||
|
Где на рисунке все это ???
0
|
||
|
|
|
| 11.01.2014, 00:50 | |
|
Рисунки я сюда выкладывать не стану - много телодвижений и времени. Я ориентируюсь на ваши рисунки.
Посмотрим на вашу последнюю миниатюру. 1) Так как вы видите ось OZ, то камера находится не на этой оси (как рассматривалось в посте #2), а сдвинута по двум другим осям, например, в точку
0
|
|
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 532
|
|||
| 11.01.2014, 01:19 [ТС] | |||
![]() Есть Плоскость, есть фигура. x -известен, y-известен Исходя из x,y надо вычислить z
0
|
|||
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 532
|
||
| 11.01.2014, 01:42 [ТС] | ||
|
dist это расстояние от плоскости до точки фигуры? Или до точки схода?
Добавлено через 17 минут эт вообще чтоо??
может топик из геометрии в математику перенести?
0
|
||
|
|
||||
| 11.01.2014, 01:57 | ||||
|
Судя по вашему рисунку, вам нужно по плоским координатам (x;y) изображения куба при найти высоту на левой вертикальной прямой, если цент проекции - точка справа. Так?
0
|
||||
|
3 / 3 / 2
Регистрация: 04.11.2013
Сообщений: 23
|
|
| 11.01.2014, 04:43 | |
|
Google!!!
0
|
|
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 532
|
|||
| 11.01.2014, 10:24 [ТС] | |||
Но что значит
0
|
|||
|
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 532
|
|
| 11.01.2014, 10:48 [ТС] | |
|
В общем топик бесполезный Надо его удалять
0
|
|
| 11.01.2014, 10:48 | |
|
Помогаю со студенческими работами здесь
10
Перспективная проекция Проекция точки Аксонометрическая проекция Перспективная проекция ортогональная проекция Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Программный отбор элементов справочника Номенклатура по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор под наименованию группы (на. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника Сотрудники по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|