Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. 3D & Motion Graphics
  2. 3D Studio Max
Cgi

Стварыце агністы вогнетушыцель з 3D Studio Max: частка 2

by
Difficulty:IntermediateLength:MediumLanguages:
This post is part of a series called Create a Game Ready Fire Extinguisher.
Create a Game-Ready Fire Extinguisher With 3D Studio Max: Part 1
Create a Game-Ready Fire Extinguisher With 3D Studio Max: Part 3

Belarusian (беларуская мова) translation by Katharina Nevolina (you can also view the original English article)

Final product image
What You'll Be Creating
У першай частцы серыі мы стварылі вялікую полі-мадэль вогнетушыцеля, і зараз мы аптымізуем гэтую вялікую полі-мадэль для стварэння невялікай полі-мадэлі працэдурным спосабам. (На самай справе гэта працэс відэагульні наступнае пакаленне.)

Пры стварэнні нашай вялікай полі-дэталёвай мадэлі. Мы разбіраемся, калі ствараем паток сеткі, дэталь і дадае гладкасць, але працаваць з абмежаванымі палігонамі не заўсёды можна.  Часам колькасць палігонаў выходзіць за межы.

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


Дадатковыя файлы:


1. Кланаванне і налада сцэны

Крок 1

Мы ўжо стварылі вялікую полі-мадэль вогнетушыцеля ў папярэдняй частцы ўрока.  Такім чынам, давайце пераўтворым яго ў гульні з нізкай полі-мадэллю.  У мэтах бяспекі мы пачнем з захавання копіі мадэлі з высокім раздзяляльнасцю. Такім чынам, з вылучэннем мадэлі вогнетушыцеля пстрыкніце правай кнопкай мышы і выберыце опцыю Clone з выпадальнага меню.

3dsMax_Fire_Extinguisher_PT2_1

Крок 2

Адкрыйце  акно Clone Options. Тут выберыце опцыю Copy і змяніце назву сеткі на LO_Mesh.

3dsMax_Fire_Extinguisher_PT2_2

Крок 3

Зараз пстрыкніце значок Manage Layers у радку меню, каб адкрыць Layer Manager. Тут націсніце кнопку Create New Layer, каб стварыць новы пласт.

3dsMax_Fire_Extinguisher_PT2_3

Крок 4

Пераназавіце новы пласт Lo_Mesh. Зараз з аб'ектам Lo_Mesh, абраным у галіне прагляду, пстрыкніце правай кнопкай мышы па пласце Lo_Mesh і абярыце Add Selected Objects. Зараз мадэль Lo_ Mesh з'яўляецца часткай пласта Lo_Mesh.

3dsMax_Fire_Extinguisher_PT2_4

Крок 5

Зараз націсніце кнопку Hide перад Hi_Mesh.  Такім чынам, мы можам бачыць толькі Lo_Mesh у акне прагляду.

3dsMax_Fire_Extinguisher_PT2_5

2. Выдаленне непажаданых краёў

Крок 1

Перш чым пачаць нізкаполігіянальнае мадэляванне, давайце паглядзім на розніцу паміж высокімі і нізкімі полі-мэшами.  На малюнку ніжэй вы можаце ўбачыць дзве ячэйкі. Правільны мае апорныя края і ўяўляе сабой высокую полі-сетку, а другі з левага боку - з нізкай полі-сеткай.  Калі вы выдаліце апорныя края з высокаполігіянальнай сеткі, вы можаце лёгка стварыць базавую нізкаполігіянальную мадэль.

3dsMax_Fire_Extinguisher_PT2_6

Крок 2

Зараз давайце пачнем пераўтвараць высокую полі-сетку ў нізкую полі-сетку. Каб пачаць, абярыце апорныя края цыклаў, якія мы дадалі пры стварэнні высокаполігіянальнай мадэлі, і націсніце Ctrl + Backspace, каб выдаліць гэтыя края з сеткі.

3dsMax_Fire_Extinguisher_PT2_7

Крок 3

Зараз абярыце іншыя апорныя края цыклаў, зрабіце правую пстрычку і абярыце Remove з меню, каб выдаліць края. Гэта альтэрнатыўны спосаб выдалення краёў.

3dsMax_Fire_Extinguisher_PT2_8

Крок 4

Выберыце гэтыя края, якія сапраўды не ўплываюць на форму мадэлі, і націсніце кнопку Loop у опцыях Editable Poly Selection.

3dsMax_Fire_Extinguisher_PT2_9

Крок 5

Вы можаце бачыць, што гэты край цыклаў не ўплываюць на агульную форму мадэлі. Пстрыкніце правай кнопкай мышы і выберыце Remove (або націсніце Ctrl + Backspace), каб выдаліць абраныя края цыклаў.

3dsMax_Fire_Extinguisher_PT2_10

Крок 6

Зараз выдаліце непажаданыя края з асноўнага корпуса мадэлі.  Выберыце ўсе названыя края, паказаныя ніжэй, і выдаліце іх з сеткі.

3dsMax_Fire_Extinguisher_PT2_11

Крок 7

Давайце паглядзім, як мы можам аптымізаваць сетку для ніжняга поля. Спачатку абярыце адзін з сярэдніх краёў ўнутры ніжняй выемкі і націсніце Ring.

3dsMax_Fire_Extinguisher_PT2_12

Зараз вы можаце ўбачыць, што абраны цэлы край кольца.

3dsMax_Fire_Extinguisher_PT2_12a

Пстрыкніце правай кнопкай мышы і на гэты раз выберыце ў меню пункт Collapse.

3dsMax_Fire_Extinguisher_PT2_12b

Гэта схавае абраны край кольцы і паменшыць колькасць цыклаў. Зараз гэта форма, падыходзіць для нізкай полигиональности.

3dsMax_Fire_Extinguisher_PT2_12c

Крок 8

Зараз давайце пачнем працу над ніжняй часткай. Абярыце ўсе ніжнія грані і націсніце клавішу Delete, каб выдаліць абраныя грані.

3dsMax_Fire_Extinguisher_PT2_13

Крок 9

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

3dsMax_Fire_Extinguisher_PT2_14

Затым зніміце вылучэнне з двух краёў, паказаных на малюнку ніжэй.

3dsMax_Fire_Extinguisher_PT2_14a

Зараз націсніце кнопку Bridge.

3dsMax_Fire_Extinguisher_PT2_14b

Ніжняя частка сеткі павінна зараз выглядаць так. Каманда Bridge аўтаматычна злучае ўсе грані і ўтрымлівае края прама.

3dsMax_Fire_Extinguisher_PT2_14c

Крок 10

Зараз абярыце гэта крайняе кальцо, а затым пстрыкніце правай кнопкай мышы і выберыце каманду Collapse для аптымізацыі сеткі.

3dsMax_Fire_Extinguisher_PT2_15

Крок 11

З названымі крайнімі кольцамі на абранай ручцы пстрыкніце правай кнопкай мышы і выберыце Collapse.

3dsMax_Fire_Extinguisher_PT2_16

Крок 12

У гэтым кроку мы кранём некаторыя новыя варыянты мадэлявання ў 3ds Max.  Згодна з поліразмеркаваннем, на ручцы шмат граняў, якія не патрабуюцца для нізкай полі-мадэлі, таму мы пазбавімся ад іх.  Па-першае, адкрыйце прылады Graphite Modeling.  У рэжыме выбару Edge перайдзіце ў меню Modify Selection.  Там вы ўбачыце опцыю Dot Gap.  Павялічце яго значэнне да 2. З дапамогай інструмента Dot Gap вы можаце пашырыць прамежкі паміж крайнімі цыкламі або крайнімі кольцамі.

3dsMax_Fire_Extinguisher_PT2_17

Зараз, калі вы націсніце на інструмент Dot Loop, вы можаце выбраць крайнія цыклы з прамежкам паміж імі.

3dsMax_Fire_Extinguisher_PT2_17a

Вось малюнак выбраных граней. Звярніце ўвагу на прамежак паміж 2 зрушэннямі паміж абранымі гранямі.

3dsMax_Fire_Extinguisher_PT2_17b

Зараз пстрыкніце правай кнопкай мышы ў акне прагляду і абярыце параметр Collapse.

3dsMax_Fire_Extinguisher_PT2_17c

Крок 13

Зараз мы злучым дзве розныя сеткі ў адну.  Выберыце мяжы, названыя на малюнку ніжэй, а затым Delete гэтыя грані. 

3dsMax_Fire_Extinguisher_PT2_18

Крок 14

Далей, абярыце два названых краю і націсніце кнопку Bridge, каб запоўніць прамежак паміж імі.

3dsMax_Fire_Extinguisher_PT2_19

Зараз, знаходзячыся ў рэжыме выбару Border, абярыце мяжу вакол адтуліны.

3dsMax_Fire_Extinguisher_PT2_19a

Зніміце вылучэнне з названымі бакамі.

3dsMax_Fire_Extinguisher_PT2_19b

 І націсніце кнопку Cap, каб запоўніць адтуліну. 

3dsMax_Fire_Extinguisher_PT2_19c

Крок 15

Зараз нам трэба злучыць ўсе вяршыні разам на гранях, якія не з'яўляюцца трохкутнікам або чатырохкутнікам. Такім чынам, з абранымі названымі вяршынямі пстрыкніце правай кнопкай мышы і выберыце параметр Connect, каб злучыць вяршыні разам. 

3dsMax_Fire_Extinguisher_PT2_20

У нас ёсць нявыкарыстаны крайні цыкл, які змешчан ніжэй зялёнай лініі.  Выдалім мы гэты крайні цыкл, ці не, гэта не паўплывае на сетку. Таму проста выкарыстоўвайце опцыю Target Weld для аб'яднання вяршыняў з адпаведным знешнімі вяршынямі, адзначанымі чырвонымі стрэлкамі. 

3dsMax_Fire_Extinguisher_PT2_20a

Крок 16

Прарабіце тую ж аперацыю на ўсіх вяршынях, наяўных у зоне (яна павінна выглядаць так, як толькі пасля падлучэння ўсіх вяршыняў). 

3dsMax_Fire_Extinguisher_PT2_21

3. Прымацаванне Floating Mesh да асноўнага корпусу 

Крок 1

У гэтам кроку мы прымацуем пярэднюю плавучую сетку да асноўнай сетцы корпуса.  Выберыце названыя края, як паказана на малюнку, а затым пстрыкніце правай кнопкай мышы і выберыце Connect, каб злучыць края і выраўнаваць іх з названай зялёнай пазнакай. 

Суцэльная сетка дапамагае з распакаваннем і захаваннем пустой старонкі тэкстуры.  Мы ствараем плавучую сетку ў асноўным на мадэлі з высокім дазволам, таму што лёгка атрымаць патрабаваную форму ў высокай полігіянальнасці.  Але з мадэллю з нізкай раздзяляльнасцю мы павінны зрабіць яе суцэльнай або адным элементам.  Такім чынам, верхні бок канічнай формы плаваючая і не прымацаваная да цылiндра на ўзроўні элемента. 

3dsMax_Fire_Extinguisher_PT2_22

Выберыце бакавую фігуру, выкарыстоўваючы выбар элемента.  А затым схавайце яго з дапамогай націску Control-Right і выбраўшы Hide.

3dsMax_Fire_Extinguisher_PT2_22a

Крок 2

Пасля таго, як вы схавалі плаваючую сетку, пераключыцеся ў рэжым Polygon і абярыце мяжы, размешчаныя пад ім. 

3dsMax_Fire_Extinguisher_PT2_23

Крок 3

Выдаліце выдзеленыя грані, і вы атрымаеце такую фігуру. 

3dsMax_Fire_Extinguisher_PT2_24

Крок 4 

Зараз мы будзем злучаць сеткі (плаваючую сетку і асноўны корпус) разам.  Перш за ўсё, Unhide плаваючую сетку з дапамогай націску Control-Right і абярыце Unhide All (якія мы схавалі ў папярэднім кроку.)  Затым пераключыцеся ў рэжым Border і абярыце мяжу абодвух сетак. 

3dsMax_Fire_Extinguisher_PT2_25

Пстрыкніце правай кнопкай мышы ў акне прагляду і абярыце опцыю Convert to Vertex

3dsMax_Fire_Extinguisher_PT2_25a

Зараз пстрыкніце правай кнопкай мышы ў акне прагляду і абярыце Weld, каб аб'яднаць усе адкрытыя вяршыні. 

3dsMax_Fire_Extinguisher_PT2_25b

Выберыце адлюстроўваныя вяршыні і злучыце іх, пстрыкнуў правай кнопкай мышы і выбраў параметр Connect.

3dsMax_Fire_Extinguisher_PT2_25c

Гэта стварае непажаданыя края.  Таму абярыце края, як паказана на малюнку, і націсніце Backspace, каб выдаліць іх з сеткі. 

3dsMax_Fire_Extinguisher_PT2_25d

Зараз у вас павінна быць такая сетка.  Зараз яна стала адзіным аб'ектам, і вы можаце абраць яе як асобны элемент. 

3dsMax_Fire_Extinguisher_PT2_25e

4. Даданне падтрымліваючых краёў

Крок 1

Контур гэтай трубы выглядае вельмі рэзка.  Нам трэба дадаць некалькі крайніх цыклаў паміж бягучымі бакамі.  Перайдзіце да прылад Graphite Modeling і знайдзіце параметр Flow ConnectFlow Connect - гэта інструмент, які рэгулюе становішча новых цыклаў, каб адпавядаць фігуры навакольнай сеткі. 

3dsMax_Fire_Extinguisher_PT2_26

Крок 2 

Труба выглядае так пасля прымянення Flow Connect да выгнутых краёў. 

3dsMax_Fire_Extinguisher_PT2_27

Крок 3 

Каб аптымізаваць сопловую сетку, абярыце крайняе кальцо на ўнутранай частцы і прымяніце да яго опцыю Collapse (пстрыкніце правай кнопкай мышы> Collapse). 

3dsMax_Fire_Extinguisher_PT2_28

Крок 4

Прытрымлівайцеся таго ж працэсу тут.  Выберыце крайняе кальцо і націсніце Collapse.

3dsMax_Fire_Extinguisher_PT2_29

Крок 5

Выберите названыя крайнія цыклы, паказаныя на малюнку, і таксама націсніце Collapse

3dsMax_Fire_Extinguisher_PT2_30

Вы можаце бачыць, якой нязначнай стала сетка пасля згортвання крайніх цыклаў.

3dsMax_Fire_Extinguisher_PT2_30a

 Крок 6

Выберите тыя ж крайнія цыклы на трубе (якія былі выбраны на папярэднім кроку.)  Пстрыкніце правай кнопкай мышы ў вобласці прагляду і прымяніце Collapse да гэтых краёу. 

3dsMax_Fire_Extinguisher_PT2_31
3dsMax_Fire_Extinguisher_PT2_31a

Крок 7

Вы ўбачыце, што ў верхнім кальцы ёсць 18 бакоў.  Калі мы стварылі высокаполігіянальную мадэль, мы ўжылі мадыфікатар Turbosmooth, каб зрабіць яго больш плыўным.  Але тут нам патрэбна добрая круглявасць без прымянення Turbosmooth, таму што мы робім нізкаполігіянальную мадэль.  Такім чынам, стварыце новы аб'ект Torus з тым жа Радыусам, што і стары.   Але на гэты раз выкарыстоўвайце 24 сегмента і 8 бакоў,  а затым замяніце стары.

3dsMax_Fire_Extinguisher_PT2_32

5. Ужыванне згладжваючых груп для завяршэння распрацоўкі низкаполігіянальнай маделі

Крок 1

Наша мадэль з нізкай раздзяляльнасцю завершана.  Зараз нам трэба ўжыць згладжваючыя групы да сеткі.  Давайце трохі пагаворым аб Smoothing Groups.  Для низкаполігіянальнай мадэлі згладжваючыя групы з'яўляецца вельмі важным крокам.  Калі мы выкарыстоўваем і ў дачыненні полігіянальнай згладжваючую групу да граней мадэлі, яны будуць выглядаць гладкімі пры зацяненні.  Паглядзіце на прыклад ніжэй.  Гэта адна і тая ж мадэль, але правая мадэль выглядзіць нашмат больш гладкай, чым левы бок. Аднак абедзве маюць аднолькавую колькасць граняў, але мяжы з правага боку мадэлі маюць згладжваючую групу. 

3dsMax_Fire_Extinguisher_PT2_33

Крок 2

Перайдзіце ў рэжым выбару Polygon і абярыце ўсе грані на мадэлі вогнетушыцеля.  Перайдзіце да ўкаранення Polygon Smoothing Groups на панэлі Modifier і націсніце кнопку Clear All, каб ачысціць усе папярэднія групы згладжвання аб'екта. 

3dsMax_Fire_Extinguisher_PT2_34

Крок 3

Націсніце Auto Smooth, гэта аўтаматычна створыць групы згладжвання. 

3dsMax_Fire_Extinguisher_PT2_35

Крок 4 

Калі выбраны грані дэскрыптара, Clear All папярэднія групы згладжвання, а затым пстрыкніце любую з пералічаных нумараваных групп.

3dsMax_Fire_Extinguisher_PT2_36

Крок 5 

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

3dsMax_Fire_Extinguisher_PT2_37

Заключэнне

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

3dsMax_Fire_Extinguisher_PT2_38

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.