Перейти к содержанию

Добро пожаловать в сообщество творческих людей - ARTTalk.ru!

Уважаемые пользователи, если вы были зарегистрированы ранее, вам необходимо пройти процедуру восстановления пароля с помощью адреса электронной почты.

Для новых пользователей доступна регистрация.

Тема для обсуждения новой версии сообщества.

Если возникают какие либо проблемы с восстановлением старого аккаунта, вы можете воспользоваться формой обратной связи.

Авторизация  
firetwister

Топология

Рекомендуемые сообщения

уроки по блендеру, так что названия некоторых инструментов могут не совпадать с максовскими, но я думаю, что для любого максера владеющего начальными знаниями в полимоделинге это будет не проблема. Тем более, что топология она и в Африке топология :)

 

-----------------------------------

Уточнения, касательно топологии

 

arep1nr.jpg

Что из представленного на изображении является Реберной Петлей (EdgeLoop)? A, В или С? Большинство считает, что В является лучшим примером Реберной Петли.

 

Найти новое определение Реберной Петли может оказаться сложным из-за контекста. Например, вспыльчивый моделлер органики может сказать, что Реберная петля является "Мускульной петлей" ("MuscleLoop")! Если этот моделлер органики распространит эту идею, тогда это станет проблемой, когда вы начнете моделировать деревья или Механизмы (Machines), так как они не являются Органическими, так что вы не сможете сказать "Мускульная петля", моделируя Здание, потому, что оно не имеет мускул.

 

Теперь, если вы используете алгоритм подразделения (SUBD algo), который не образует Полюса, тогда (А) на изображении выше будет настоящей Реберной петлей, так как реберная петля является бесполюсной от начала до конца, но когда вы используете алгоритм подразделения, который образует Полюса, тогда (А) больше не будет являться настоящей Реберной петлей, т.к. полюс полностью прервет ее. Обойти полюс означает использовать Кольцо (Ring) как Петлю и Полюс не остановит ее, как видно на изображении (В). Проблема (В) заключается в N-угольнике (Ngon), наличие N-угольника в (В) прервет эту Полюсную Петлю (PolyLoop) тогда как наличие Полюса в (А) прервет эту Реберную Петлю. Итак, чтобы обойти все N-угольники/Полюса нужно использовать (С), которая находится внутри Полюсной Петли (В).

 

Так как Реберная Петля (С), фактически, находится внутри Полюсной Петли, разве это не делает (В) лучшим определением Реберной Петли? Я знаю, что N-угольник прервет эту Петлю, но все мы знаем, что N-угольники являются плохим выбором, когда речь идет о PolyLoop-моделлинге, таким образом, (В) отлично соответствует определению. Выбирая В в роли определяющего, мы можем сделать эту концепцию еще лучше, с помощью Key and Fill (Ключевой и заполняющий). Если мы выберем определяющими А или С, тогда Key/Fill исчезнет, и изучение моделлинга станет затруднительным.

 

Некоторые люди предпочитают слушать Программистов, потому что они - те, кто писал код, но мы должны иметь в виду, что программисты не художники и наоборот. Это все в контексте, и мы должны выбрать тот вариант, который делает изучение легким! Мускулы не тонкие линии, они являются толстыми, и (В) будет понятием, которое я буду использовать.

 

Если мы решим отказаться от этого варианта, то мы можем использовать умные понятия, когда мы обращаемся к ним. Например, если мы обращаемся к (В), я скажу: Полюсная Петля. (С) будет Реберной Петлей, и (А) будет Реберной Кривой (EdgeCurve).

----------------------------------------------

 

поговорим о меш-риппинге. Я не знаю как эта команда должна называться, и есть ли эта команда в других пакетах, кроме Блендера. Если у кого-то есть другие соображения, касательно названия, то мне будет интересно их услышать.

 

Итак, что же это? Инструмент, о котором я веду разговор, является инструментом, который оказывает влияние на топологию, потому что он продуцирует полюса. Я не являюсь мастером, который использует данную технику, но позвольте мне показать вам то, что я знаю.

 

Что такое меш-риппинг? С помощью этого инструмента (клавиша V, в Блендере), вы разрываете меш, перемещая вершину. В Блендере вы должны вручную заполнить отверстие, которое он (меш-риппинг) продуцирует.

 

afterrip0ks.jpg

 

Меш, изображенный сверху, был разорван в верхнем N-полюсе. После этого вы можете заполнить образовавшееся отверстие. В данном случае я заполняю отверстие. Итак, как и вращение ребра (spin edge), меш-риппинг образует пару N-полюсов и Е-полюсов. Как я сказал раньше, направление петли грани определяется N-полюсом.

 

Образовавшееся отверстие в меше выглядит как ромб. Если вы сталкиваетесь с такими ситуациями, и вы собираетесь удалить полюса, просто объедините N-полюса вместе, для того, чтобы избавиться от всех соседних полюсов (таким образом, эффективно полностью обращая разрыв петли).

 

После вращения ребра, у вас останется пара полюсов диагонально противоположных друг другу. С разрывом меша полюса становятся противостоящими вертикально или горизонтально.

 

Пока я нашел это применение для меш-риппинга (которым является разумная топология):

 

1) Перемещение Е-полюсов

 

2) Создание С-петель

 

Из-за нехватки поддержки N-угольников Блендером, вы должны вручную доводить операцию меш-риппинга, с помощью инструмента Cut (разрезание) и объединения треугольников в четырехугольники. Но, несмотря на это, меш-риппинг является очень мощным инструментом.

 

Первое, создание С-петли:

 

Инструмент меш-риппинга является очень гибким в сочетании с инструментом Knife (Нож). В зависимости от метода, у вас останется единственная С-петля, или, с отражением — пара С-петель.

 

Создание одной петли:

b4cutrip7dn.jpg

 

Надпись на рисунке: Cut line — Линия разреза.

 

И после разрезания:

aftercutrip2cu.jpg

 

Это очень маленькая петля, потому что я разорвал (ripped) только одну вершину.

 

 

Если вы хотите сделать намного более широкую петлю, вам нужно разорвать все вершины, находящиеся в ряду. Вам нужно использовать инструмент Knife (Нож), чтобы получить петлю грани. Результат будет варьироваться, в зависимости от того, как вы разрежете меш.

 

Для того, чтобы получить более широкую петлю:

broaderrip7io.jpg

 

Здесь я разрезаю прежде, чем заполнить отверстие, иначе в углах будут треугольники:

 

cutbroadrip5yk_rus.png

 

После заполнения и разрезания (и сглаживания) у вас получится одна С-петля (между прочим: я предполагаю, что С-петля означает петлю формы буквы "С" и не закрытую петлю).

 

brderclprip8or.jpg

 

Существует много способов создания множества странных петель грани/реберных петель этим методом.

 

Давайте попробуем сделать замкнутую петлю, наподобие экструзии:

 

closedrip19cm.jpg

 

---------------------------------------------

 

Я рассмотрел работу реберных петель и полюсов на более "атомном" уровне, и хотел бы объяснить, что я обнаружил при использовании команд "spin edge" (вращение ребра) или "spin quad" (вращение четырехугольников).

 

Я не знаю, доступен ли Spin Edge для всех пакетов. Я точно знаю, что использовать spin edge можно в Блендере и Lightwave.

 

Если у вас есть сетка и вы выполняете где-то spin edge, то образуются два N-полюса и два Е-полюса. Кажется, что при нормальных обстоятельствах число Е-полюсов равно числу N-полюсов.

 

spin4ge.jpg

 

Как вы видите, после вращения, у вас остаются две петли, похожие на железнодорожные рельсы, расположенные напротив друг друга. Может я ошибаюсь, но я обнаружил, что вы можете лучше придерживаться петель, если будете наблюдать за N-полюсами, вместо Е-полюсов. На изображении ниже, вы видите, что реберные петли изгибаются к N-полюсам.

 

Хорошая вещь, касательно команды spin egde заключается в том, что вы можете изогнуть петли так, как вам угодно. Один главный недостаток состоит в том, что каждое ребро вращения порождает новую петлю.

bend8sn_rus.png

 

Как вы можете видеть, что если вы хотите использовать spin edge для создания петель, вы получите этот довольно неприятный побочный эффект.

 

Но, в таких ситуациях, вы можете использовать spin quads, для того, чтобы удалить полюса (просто обратный процесс для вышеупомянутого вращения ребра) или скорректировать реберные направляющие, о чем я расскажу позже.

 

Помните простую экструзию, которая приводит к замкнутой петле? Вы также можете сделать закрытую петлю с помощью edge spin и решайте сами, насколько это отличается от метода экструзии:

spinloop9cr.jpg

 

Здесь мы имеем замкнутую ребеную петлю, но с боковыми петлями, граничащими с ее углами.

 

В добавок ко всему, вы можете свернуть эти боковые петли таким образом, чтобы удалить по одному N- и Е-полюсу, вот как тут:

spinloopcollapse6nr.jpg

Я удалил реберную петлю, в правом нижнем углу, свернув ее. В Блендере у вас должна быть возможность удалить эту петлю, но я допустил ошибку, говоря, что она пересекает сама себя (должно быть глюк, потому что она явно себя не пересекает). Итак, я соединил вершины по одной. Может, есть возможность полного удаления полюсов сворачиванием (ненужных, лишних) реберных петель? Нужно немного поэкспериментировать, чтобы выяснить, во всех ли ситуациях это возможно.

-----------------------------------------

The Pole (Полюс).

atri1yydp9.jpg

авайте посмотрим на треугольник, изображенный на рисунке, потому что в нем заключаются ключевые моменты, необходимые для освоения Sub-D моделлинга. Треугольники являются самыми маленькими элементами трехмерных моделей и, зная, как обращаться с Треугольниками, вы, как 3D-моделлер сделаете большой шаг вперед. Фактически, как только вы прочитаете данное описание, вы будете моделировать как Bay Raitt! (Серьезно!)

 

Но сначала, мы должны понять, что такое полюс и перед тем, как вы начнете читать, вы должны постараться забыть все, что вы знали о Полюсах! Это другой взгляд на них.

 

(Е) и (N)

 

Вообще, полюса не очень подходят для ваших Органических моделей, но, как бы то ни было, вы не можете избегать полюсов с 5 и 3 ребрами, и вместо того, чтобы бояться их, почему бы не попытаться разобраться с ними? Многие начинающие не могут повысить свой уровень, из-за этой преграды (полюса), и, таким образом, они имеют тенденцию бояться их, и затем Топология становится для них трудной задачей, и они также ее боятся. Полюса с 5 и 3 ребрами являются очень особыми, с 6 и более, не являются особыми, так что вы можете их полностью игнорировать, таким образом, у нас остается только 2 особых полюса, теперь, дадим им названия.

 

Полюс E(5)

be9degj3.gif

 

Полюс E(5), фактически, является "Extrude Pole" ("Экструдированным полюсом", сокращенно Е). Когда вы экструдируете Quad (Четырехугольник), у вас получается 4 Е!

cecube5ownv1.jpg

 

Когда вы экструдируете, для создания рта, глаза и уха, вы получаете по 4 Е, соответственно. Когда вы экструдируете, для создания рук/ног, вы также получаете Е.

dehead3xquk1.jpg

 

Полюс N(3)

en5mwda3.gif

 

Когда вы моделируете нос, вы получаете полюс с тремя ребрами, и у вас нет возможности избавиться от него, потому что, если вы это сделаете, нос не будет похож на нос и, таким образом, он должен там быть (запомните это).

fnose8zeml1.jpg

 

Я назвал эти 3 ребра полюса "The Nose-Pole" ("Полюса носа", сокращенно N). Нос является довольно специфичным местом, в котором у вас полюса "Е" и "N" будут расположены рядом друг с другом. В этом случае, я их называю "EN". Ситуация "EN" проявится только если вы займетесь детализацией, как в случае с носом. Если вы удалите эти "EN", вы удалите детализацию носа, и на изображении выше я разделил E и N с помощью Loopcut (об этом позже).

gnose9arzb4.jpg

 

Теперь, почему разговор о полюсах является важным? Полюса управляют распределением меша в вашей топологии, взгляните на изображение ниже.

hheadflow7fkyo8.jpg

 

Разговор о полюсах поможет нам понять направляющие (flows) и сглаженность/рельефность (smooth/bumpiness) меш-объектов. До сих пор эта тема поднята, так что я собираюсь продолжить разговор о направляющих, а затем, позже, поговорим о сглаженности и рельефности.

 

Направляющие

 

Е-полюса не могут быть удалены, тогда как N-полюса — могут. Так как мы действительно не можем удалить полюса полностью, все, что мы можем сделать, это скрыть их, и в конечном счете, они исчезнут — в этом и хитрость.

atrick3vj.jpg

 

Хорошим примером этого являются N-полюса для области лба и затылка (если вы начали работу с примитива Box). Для лба вы скрываете внутреннюю часть Глаза, и для затылка вы скрываете внутреннюю часть Уха. Вы делаете это методом "UnPole", в описание которого я углублюсь позже. Теперь, даже если вы можете удалить N-полюса, совсем не значит, что вы должны это делать! Это значит, что некоторые N-полюса должны быть там, например, как в случае с Носом, и когда вы начинаете детализировать мускулы для человеческого тела, у вас будет большое количество N-полюсов/Е-полюсов, так как полюса контролируют направляющие. Модель с запутанными направляющими будет иметь большое количество Полюсов, и наоборот.

 

У меня был спор с намного более опытным моделлером, касательно N-полюсов для области лба. Он доказывал мне, что имея здесь N-полюса, это обеспечивает лучший контроль за областью лба. А сейчас подумайте над этим немного…все мы знаем, что Полюса делают наш меш рельефным. Более лучший контроль с ценой, и эта ценой является "Рельефность", все мы знаем, что область лба не гладкая на 100%! (Под ней череп). Так что — да, вы можете оставить тут N-полюса для лучшего контроля области лба. Должны ли вы оставлять этот N-полюс здесь или нет — зависит от вас. Сказать "я должен удалить его", является тем же самым, если сказать "могу ли я использовать Ngon (n-угольник)?". Ответом всегда будет "Если это то, что вам нужно, тогда это то, что вы должны сделать. Нет никаких правил". Изображение станет более чистым, как только я заведу разговор о сглаженности/рельефности.

 

Е-полюса

bcircular3yl.jpg

 

Когда вы экструдируете полигон, вы немедленно создаете округлую направляющую (темно-оранжевый на изображении). В некоторых случаях хорошо иметь округлую направляющую с Е-полюсами в том же направлении (желтый), как бы то ни было, в этом случае с человеческой головой, это очень плохо!

clane5vs.jpg

 

(А): Согласно скриншотам человеческой головы профессионального художника в моей коллекции, эта Петля (Loop) важна для области рта. Вы не сможете добиться создания этой петли, используя оба Е-полюса, расположенных в одном направлении, таким образом, хитрость заключается в том, чтобы переместить верхний Е-полюс левее (рисунок В). В следующий раз вы увидите оба Е-полюса на одном направлении, и можете быть уверенны в том, что они создадут Круговую Петлю. Если вы удалите (переместите его в другое место) верхний Е-полюс, вы разорвете круговую петлю, как показано здесь.

dlanedown4if.jpg

 

Вместо того, чтобы перемещать верхний Е-полюс, я переместил нижний и вот результат. Обратите внимание на полюса, потому что, они ваши проводники на пути к лучшим направляющим!

 

"Когда вы экструдируете четырехугольник, у вас образуется EN, а не просто Е."

 

Дельное замечание!

 

Здесь, намного больше Полюсов, чем я думал сначала. Например, когда вы экструдируете ПОЛИГОН, у которого N-полюс является одним из угловых, вы конвертируете этот этот N-полюс ни во что (нет полюса)!

erep4nz.jpg

 

Ранее я говорил, что когда вы видите два Е-полюса, расположенных в одной плоскости, то вы можете быть уверенными в том, что они сформируют круговую петлю. Здесь представлено еще два изображения (ниже) для подтверждения этого наблюдения

aconfirm2ks.jpg

 

Обратите внимание на Е-полюса, потому что перемещением одного из них назад и вперед, вы можете добиться "предсказуемых" направляющих. Здесь нет никаких догадок.

beguide9fj.gif

 

Вы можете использовать это изображение точек/кривых как руководство.

 

Key-Loop/Fill-Loop

 

Ранее, в теме под названием "Form" я упоминал понятие Key (Ключевой) и Fill (Заполняющий), и то, как вы можете использовать их в чем угодно, из того, что вы делаете. Key-XXX/Fill-XXX, где XXX может быть чем угодно, но в данном случае они являются Key-Loop (Ключевая Петля)/Fill-Loop (Заполняющая Петля). Когда вы смотрите на образцы Edgeloop (Реберная петля) — то, что вы видите, является группой Key-Loops которую нужно Fill in (заполнить).

ckeyfill8hq.jpg

 

На стадии Key-Loop, Полюса находятся близко друг к другу, и когда вы добавляете Fill(s) они начинают расходиться (тяжело сохранить их вместе после применения Fill(s)). На стадии Fill вы можете увеличить разрешение Key-Loop над которой вы работаете, и пока делаете это, вы можете переместить специфичный полюс к тому месту, к которому, вы считаете, он принадлежит. Если вы коллекционируете каркасные (wireframe) образцы — сейчас подходящее время открыть их и исследовать. Вы сразу же поймете, что у моделлеров разный подход к расположению полюсов.

dplacepole4mo.jpg

 

Нет ничего правильного или неправильного, есть главное правило: Не размещайте их в областях, которые деформируются, и так, как показано на изображении выше (голубая точка), я расположил его там, потому что, мне так захотелось. Когда мне понадобится деформация, и эта область не будет деформироваться должным образом, тогда я сделаю с ней что-нибудь, но пока я оставлю его там. Я оставлю его, потому что, я видел много каркасных объектов и я вижу, что полюс здесь… где-то здесь, и он не должен находится где-то в точности.

 

Если вы все еще боитесь Полюсов, тогда обратите внимание на тему Глена: Break the Symmetry (Нарушаем симметрию, на русском).

 

В этой теме Глен объясняет нам то, что человеческое лицо не является 100% идеальным. Почему мы забыли этот факт? Человеческое лицо имеет ямочки, трещины, углубления, оно никогда не являлось идеальным. Теперь представьте, что полюса могут быть использованы для того, чтобы изобразить эти свойства. Так что, если кто-нибудь спросит, почему в вашей модели так много полюсов, просто выдумайте историю и скажите, что персонаж попал в ДТП! :)

 

Я сделал вывод, что существует 4 способа, благодаря которым полюса продуцируются на меш:

 

1) Экструзия (Extrusion, Экструдирование)

 

2) Вращение четырехугольника/вращение ребра

 

3) rip (помогите подобрать более подходящий термин. Это то, что делает клавиша V в Блендере. Подробней я объясню позже).

 

4) Инструмент Knife (Нож)

 

Также я узнал, что Реберные петли (Edgeloops) могут накладываться различными способами без пересечения с друг другом.

 

Экструзия

 

После активации команды экструдирования, вы можете потянуть часть меша, или сразу же подтвердить команду, оставляя Реберную петлю на меше.

extrusion8qh.jpg

 

Что-то говорилось о нарушении, когда полюс не может быть устранен? Но… вы можете сделать что-то, подобно этому:

eliminatepole12vq.jpg

 

После разрезания, у вас останутся три пары треугольников, которые могут быть объединены в три четырехугольника. Результат выглядит немного грубо, но если вы удалите смежный Е-полюс, у вас получится С-петля.

aftereliminatepole18gk.jpg

 

Реберные петли могут сосуществовать. Таким образом, вы не должны переживать о каких-либо страшных последствиях того, что созданные вами реберные петли могут нарушить уже существующие:

nointerferance7ld.jpg

 

Как вы видите, петли касаются друг друга, пересекаются, или являются частью другой петли, и это хорошо. Итак, это означает, что вы можете формировать ваши петли для глаз, рта, и растягивать петлю для носа, которая пересекается со ртом без ограничений. Петля носа может быть конвертирована в С-петлю, с использованием техники, которую я описал выше.

-----------------------------------------------------

Источник: subdivisionmodeling.com

За ссылку на перевод спасибо Trofei-ю :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гм... Интересно! Позволило взглянуть на моделирование еще с одной стороны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

блин неужели я один такой тупень... что за E и N полюса, вся статья на понимании их построена, а что это такое написано два слова и те промтом искажены (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Е -это когда к одному вертексу приходит 5 еджей.

N - это когда к одному вертексу приходит 3 еджа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо =) а то понарисовал автор картинок каких то, тока больше запутал)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно дисертацию защищать :smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

Авторизация  

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Условия использования