3D Программисты помогите начинающему. Есть массив координат вершин многоугольника, есть ли такой алгоритм который расчитает мне новые вершины для построения 3D интерпритации. Попросту говоря если есть координаты для пола помещения, нужно расщитать точки для всей комнаты в проэкции (поднять стены) по возможности с поправкой на угол поворота, видимые и невидымые линии....
В прикрепленных картинках результат моих стараний но они далеки от идеала.....
В Рино это реализовано за счет считывания глубины 2D картинки порой хватает 2-3 опорных точек и обьект строится сам по средствам своего внутреннего алгоритма но прадо и там много косиков все равно ручками править приходится так что поверти рину может поймешь че а вот с программной точки зрения не подскажу не программист
Дык именно это - преобразования трехмерных координат вершин полигонов из одной системы координат в другую - делает ЛЮБОЙ рендерер (даже не на CPU компьютера, а с помощью GPU самой дешевой видеокарты). Ну и удаление невидимых поверхностей тоже. Алгоритмы разработаны лет 40-50 назад, меняется только их программная реализация и появляются "специализированные устройства". Я "накропал" небольшой "обзорчик" по алгоритмам рендеринга, три раза засылал его на этот форум (в раздел "Уроки"😉, но никакого "отклика" не получил. Можно, конечно, "выложить" этот "ликбез" в виде новой темы, но "сверстан" он как html-страница с картинками, без нарушения "структуры" текста "опубликовать" его может только администратор форума.
Вообще то, о чем Вы спрашиваете, выполняется с помощью матриц 4х4, удаление невидимых поверхностей - ... впрочем, обо все написано в моем "ликбезе".
Размеры "популярной статейки" не позволяют долго "задерживаться" на чем-то одном, но все очень досконально расписано в книге Дж.Фоли "Основы интерактивной машинной графики", 1980-82 год. Именно с этой книги и начался мой (да и многих других) "путь" в CG. Книжка эта лежит в интернете (она претерпела несколько изданий и "распухла" до двухтомника), попробуй поискать (лучше по фамилии автора, потому как названия у разных изданий отличаются) - многое в ней изложенное не потеряло актуальности до сих пор.
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
slavonbl
В прикрепленных картинках результат моих стараний но они далеки от идеала.....
Помогите........
Вложения
NoFaced
slavonbl
Gregor
slavonbl
NoFaced
Если ты скрипт пишешь то тебе сюда http://www.render.ru/forum/viewforum.php?forum_id=30
т. к. твой вопрос с визуализацией не связан.
LexxKB
Вложения
slavonbl
Спасибо и на этом ........
Yuri Buyskikh
Вообще то, о чем Вы спрашиваете, выполняется с помощью матриц 4х4, удаление невидимых поверхностей - ... впрочем, обо все написано в моем "ликбезе".
slavonbl
Yuri Buyskikh