Форум программистов, компьютерный форум, киберфорум
3D моделирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/140: Рейтинг темы: голосов - 140, средняя оценка - 4.69
9 / 9 / 3
Регистрация: 05.11.2017
Сообщений: 72
Blender

Shade smooth проблемы в Blender 2.8

30.06.2019, 14:14. Показов 28046. Ответов 8

Студворк — интернет-сервис помощи студентам
Всем добра!

В общем такая проблема. Нажимаю ПКМ->Shade smooth на модель и вижу такие артефакты (скрин 1). При этом у меня нормальная сетка из 4-ех угольников(скрин 2).

Я уже задавал подобный вопрос в другом паблике в ВК. Один человечек сказал мне, что прежде чем моделить надо знать, что такое топология. Я загуглил и всё, что я нашёл было :N-гоны зло, 4-ех угольники топ, F-гоны тоже можно, но осторожно.
Другой чувак сказал: "может стоит выучить как работает данный инструмент". Никаких настроек в Shade smooth я не видел. В ютубе по этому поводу объясняют за autosmooth и как сделать так, чтобы нужные нам ребра не сглаживались.

Не могу понять что не так в моей топологии тогда или вообще в чём проблема-то. А главное, рукоять и приклад я строил по тем же принципам, что и основу, но там артефактов нет, а на основе есть.

Вот что получается при использовании Autosmooth (скрин 3).Такой результат считается удовлетворительным? При увеличении угла за 50 град. снова появляются артефакты.
Миниатюры
Shade smooth проблемы в Blender 2.8   Shade smooth проблемы в Blender 2.8   Shade smooth проблемы в Blender 2.8  

0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.06.2019, 14:14
Ответы с готовыми решениями:

Maven shade plugin
Здравствуйте! Подскажите пожалуйста, что делать: есть проект с использованием Maven. Вот содержимое pom.xml: <?xml...

Maven-shade-plugin (Error creating shaded jar: error in opening zip file)
Доброго времени суток! Помогите, пожалуйста, понять в чем может быть причина ошибок сборки fat-jar архива. pom.xml: <?xml...

Работа функции smooth
Господа, здравствуйте! Столкнулся с задачей использования функции smooth, но до конца не понимаю по какому принципу работает каждый метод...

8
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
30.06.2019, 21:17
я так понимаю ты имеешь в виду за растягивания как артефакт?
4-ех угольники топ так как при использовании N-гоны могут быть артефакты когда модель сложна, еще к примеру когда нужно будет изменять или редактировать то намного легче пользоваться 4-ех угольники, но никто не запрещает использовать то что достигнет твоей цели.
0
9 / 9 / 3
Регистрация: 05.11.2017
Сообщений: 72
30.06.2019, 21:40  [ТС]
Цитата Сообщение от Antikl Посмотреть сообщение
я так понимаю ты имеешь в виду за растягивания как артефакт?
Да блин, извиняюсь, я новичок, возможно не совсем понимаю как сформулировать проблему...

Как бы видите там такие полосы получаются не понятные почему-то(скрин 1). И на кончике дула тоже (скрин 2), хотя там нет растяжки (скрин 3).

При этом на прикладе ничего такого бросающегося в глаза нет, хотя там тоже идёт растяжение (скрин 4). Хотя, если приглядеться, можно увидеть, что там появляется как-будто грань, которая разбивает мой 4-ех угольник на 2 треугольника.

А главное как с этим бороться и в чём заключается моя ошибка?
Миниатюры
Shade smooth проблемы в Blender 2.8   Shade smooth проблемы в Blender 2.8   Shade smooth проблемы в Blender 2.8  

Shade smooth проблемы в Blender 2.8  
0
9 / 9 / 3
Регистрация: 05.11.2017
Сообщений: 72
30.06.2019, 22:09  [ТС]
И нормально ли у меня с топологией?
Как я уже и говорил, мне сказали, что у меня ошибка в топологии. Посмотрев ролики посвященные теме топологии в 3D я ничего особо нового или чего-то, что решит мою проблему, не нашёл. Как и не нашёл в чём заключается моя ошибка? Придерживался всем постулатам. Нет ни Н-гонов, ни даже Ф-гонов, но зато есть артефакты такие.
0
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
30.06.2019, 22:17
это растягивание или сглаживание полигонов так как мало полигонов 4 -х угольников так и происходит искажается свет и текстура если есть, тоисть тут можно добавить модификатор subdivision surface, так же можно вес для граней определить
https://www.youtube.com/watch?v=efAUmELeERw
https://www.youtube.com/watch?v=KUQhY-nf0w4
0
9 / 9 / 3
Регистрация: 05.11.2017
Сообщений: 72
30.06.2019, 22:27  [ТС]
Цитата Сообщение от Antikl Посмотреть сообщение
можно добавить модификатор subdivision surface
Спасибо, про сабдив знаю, мне посоветовали фасками делать скругления, так как сабдив добавит множество лишних полигонов, которые не будут влиять на геометрию. Типо . . . Такая модель не выйдет слишком переотяжеленной.

Или всё таки надо пользоваться сабдивом?
0
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
30.06.2019, 22:34
Цитата Сообщение от Hypern Посмотреть сообщение
Или всё таки надо пользоваться сабдивом?
ты попробуй и сам реши что решит проблему, так же когда пробуешь не забудь сделать копию своей модели
0
9 / 9 / 3
Регистрация: 05.11.2017
Сообщений: 72
30.06.2019, 22:39  [ТС]
Цитата Сообщение от Antikl Посмотреть сообщение
решит проблему
Проблему, наверное, решил Auto smooth на значениях меньше 50 град (Скрин 3 в описании проблемы, в самом начале). Является ли этот результат приемлемым?
0
9 / 9 / 3
Регистрация: 05.11.2017
Сообщений: 72
01.07.2019, 23:18  [ТС]
!Решение проблемы!

Юзаете Mark sharp на нужные грани, потом юзаете Auto smooth на 180 град.

Почему просто не кинуть Auto smooth? Честно я хызы, но человек, который работает в геймдеве, сказал, что в документации сказано так.
И, если вы не хотите экспортировать свою модель в какой либо-движок, можете просто Auto smooth применить и усё.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.07.2019, 23:18
Помогаю со студенческими работами здесь

Smooth средствами glsl
Решил сделать smooth линии, начал с точки. Взял полигон на весь экран, послал uniform координату точки пишу следующее #version 430 ...

GL_TRIANGLE_STRIP и стандартный метод smooth
Скажите, как сделать стандартный smooth для GL_TRIANGLE_STRIP? Для GL_LINE_STRIP использую glEnable(GL_LINE_SMOOTH); ...

процедура Smooth - сглаживание массива
Описать процедуру Smooth3(A, N), выполняющую сглаживание вещественного массива A размера N следующим образом: каждый элемент массива...

delphi не работает Smooth в ProgressBar
Здравствуйте. Столкнулся со следующей проблемой: поставил на ProgressBar Smooth = false, но он все-равно заливает сплошной линией....

Webbrowser - плавная прокрутка (smooth scrolling)?
Собственно возможно ли это реализовать (Webbrowser - плавная прокрутка (smooth scrolling))?Для примера: SmoothScroll-плагин для Google...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru