Выделить Faces в Mesh |
Home· Статьи · Вакансии · Чертежи · 3D Галерея · 2D Галерея · Форум · Форум Realtime | Реклама |  Конкурсы | RAR Award | Правила |
Здравствуйте, гость ( Вход | Регистрация )
Выделить Faces в Mesh |
27/06/2018, 00:25
Сообщение
#1
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
Хочу поговорить про Mesh ( ЭТО НЕ POLY))))
Мне нужно "починить" модель. Она сделана в Mesh. У неё есть косяк - куча слипшихся вместе фейсов. Двойных вертексов в модели НЕТУ !!! Короче, у меня всё получится, если мне удастся как-то выделить и убить все слипшиеся (или, как говорят, компланарные) фейсы по всему мешу. Подозреваю, что это нужно кодом выделять, но я в нём не понимаю ничего. Помогите. Просто выделить в меше компланарные (именно Фейсы). Они кой-де по четыре триса, а кой -где и по два вместе есть. Сообщение отредактировал industrialudaf - 27/06/2018, 00:27 |
|
|
27/06/2018, 07:58
Сообщение
#2
|
|
Хренодёр Группа: Пользователи Сообщений: 1 000 Регистрация: 02/06/2007 Из: Новосибирск Пользователь №: 53 785 |
|
|
|
27/06/2018, 11:39
Сообщение
#3
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
зараза, не все выделяет. Какие-то оставляет.
Вот кусочек . KOBRA.zip ( 317,35 килобайт ) Кол-во скачиваний: 118 оверлэпы не видны снаружи, они внутри меша. Их нужно убить все и потом свелдить вершины. Сообщение отредактировал industrialudaf - 27/06/2018, 11:48 |
|
|
27/06/2018, 12:14
Сообщение
#4
|
|
MaxMan Группа: Пользователи Сообщений: 153 Регистрация: 14/08/2015 Пользователь №: 109 394 |
Вот кусочек . KOBRA.zip ( 317,35 килобайт ) Кол-во скачиваний: 118 оверлэпы не видны снаружи, они внутри меша. Их нужно убить все и потом свелдить вершины. Используйте скрипт DeleteDoubleFaces. Видео-пример: |
|
|
28/06/2018, 09:35
Сообщение
#5
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
300 000 треугольников скрипт считал полотора часа.
Выделяет всё правильно, НО только одну половину, вторую оставляет. А надо-то обе, то есть, ВСЕ схлопнутые треугольники. |
|
|
28/06/2018, 13:12
Сообщение
#6
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
не знаю все ли удалилось и не удалилось ли чего лишнего
я исходил из того, что у слипшихся фейсов центры располагаются в пределах погрешности и выделял только такие сначала через xview выделил оверлэпы, через поли сделал grow селекшену и скриптом по этому набору фейсов стал искать совпадения на этот кусок ~3 секунды
Прикрепленные файлы
|
|
|
28/06/2018, 17:49
Сообщение
#7
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
не знаю все ли удалилось и не удалилось ли чего лишнего я исходил из того, что у слипшихся фейсов центры располагаются в пределах погрешности и выделял только такие сначала через xview выделил оверлэпы, через поли сделал grow селекшену и скриптом по этому набору фейсов стал искать совпадения на этот кусок ~3 секунды Ой, чего наделал Всё в треугольниках и в дырах. Но, тебе тоже спасибо за участие и ... сочувствие Сообщение отредактировал industrialudaf - 28/06/2018, 18:19 |
|
|
28/06/2018, 23:34
Сообщение
#8
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
А реально без дыр сделать в принципе?
Если бы был кусок типа было - стало, несколько проще было бы понять каким образом искать негодные фейсы. Мы же как-то это мозгом определяем, остается только формализовать задачу и закодить |
|
|
29/06/2018, 13:30
Сообщение
#9
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
Цитата Если бы был кусок типа было - стало, несколько проще было бы понять каким образом искать негодные фейсы. потом их все удаляем и свариваем вершины, переводим в Poly сверху Turbo. Всё. ---------------------- А если сразу меш перевести в Poly, то сам понимаешь, получится маленький ад. |
|
|
29/06/2018, 15:34
Сообщение
#10
|
|
Бот 3д центра Группа: Пользователи Сообщений: 4 566 Регистрация: 15/09/2007 Из: Россия, Пенза Пользователь №: 56 863 |
топология важна ? можно было бы этот кусок в браше через динамешь пропустить, ну и если нужно то через десимейшн мастер оптимиизировать
|
|
|
29/06/2018, 17:46
Сообщение
#11
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
Цитата топология важна ? Важна. Нужно, чтобы потом дивайдилось нормально. |
|
|
29/06/2018, 17:59
Сообщение
#12
|
|
MaxMan Группа: Пользователи Сообщений: 153 Регистрация: 14/08/2015 Пользователь №: 109 394 |
Я написал скрипт для удаления перекрывающиеся фэйсов для этого случая.
Пример: Если включить галочку Delete partial open faces, тогда удаляются и другие ненужные фэйсы. Такой вариант подходит для вас? KOBRA_test_2013.rar ( 187,54 килобайт ) Кол-во скачиваний: 118 |
|
|
29/06/2018, 21:13
Сообщение
#13
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
Цитата Такой вариант подходит для вас? Да |
|
|
30/06/2018, 00:16
Сообщение
#14
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
Ништяк. Этот кусок он потел пол часа. Ну, это же не пол года.
Ура !!! Кирилл здоров !! |
|
|
30/06/2018, 12:30
Сообщение
#15
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
интересно.
igorznag2 а можно в двух словах о том как сделано? |
|
|
Bots |
Системное сообщение
|
|
|
|
|
Текстовая версия | Сейчас: 28/03/2024 - 12:51 |