Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
CzęśćIWprowadzenie
sześcianbezprzestawianiakameryodmomentuutworzeniapierwszego,tobędąone
wtymsamymmiejscu.
Jeśliskorzystamyzewspomnianegoprzezemniewcześniejskrótudowyśrodkowa-
niakamerynadanymobiekcie,corobisięprzeznaciśnięcieklawiszaF,toteżmożna
ustawićswojąkamerę,takabynowotworzonyobiektmiałtakiesamopołożenie,jak
obiekt,naktórymzostałaskupionakamera.Ustawitokameręwtakisposób,żetworzo-
neobiektybędątworzonedokładniewmiejscuobiektu,naktórymskupionajestkamera.
JeśliwięckamerazostałaprzestawionaodmomentuutworzeniaobiektuCubeBase,
tomożemypoprostugozaznaczyćinacisnąćklawiszF,gdykursormyszybędziewok-
nieScene.SpowodujetoskupieniekamerynaobiekcieCubeBase.Wszelkienowotwo-
rzoneobiektybędąumieszczanewtymsamympołożeniu,coCubeBase,więcjeśliteraz
utworzymykolejnysześcian,powinienonznaleźćsięwtymsamymmiejscu.Możemy
teżwprostysposóbkopiowaćiwklejaćwartościzewspółrzędnychpołożeniaCube
Basedonowegosześcianu,korzystajączoknaInspector.
Wszystkieteobiektymająbyćwzamierzeniupołączonezesobą,więcitakbędzie-
myznichtworzyćobiektypodrzędne.Dołączaniewyższychsześcianówdoniższych
masenswtymprzypadku.Gdywięcutworzymynasznowysześcian,nazywamygoCube
Middle(sześciennyśrodek)idołączamyjakoobiektpodrzędnydoCubeBase.Tojesz-
czebardziejułatwiasprawdzenie,czyobiektyodpowiedniowyrównane,ponieważ
terazoknoInspectorbędziepokazywaćlokalnewspółrzędnepołożeniaCubeMiddle.
Jeśliobasześcianywtymsamymmiejscu,topołożeniepodrzędnegosześcianuCube
Middlebędzieustawionena(0,0,0).
Chcemy,abyobasześcianybyływyśrodkowanewzględemosiXiZ,więcjeśliwarto-
ścipołożeniaXiZdlaCubeMiddlenieustawionena0,zmieniamyjena0.Następnie
możemyskorzystaćznarzędziprzekształcania(WdoustawianiapołożeniaiRdousta-
wianiaskali),abyumieścićsześcianCubeMiddlenadCubeBaseiprzeskalowaćgo,tak
abynadaćmuodpowiednikształt.
TosamopowtarzamydlatrzeciegosześcianuonazwieCubeTop(sześciennywierz-
chołek).Jeślichcemy,możemyskopiowaćiwkleićsześcianCubeMiddle(Ctrl+C,
Ctrl+V),anastępniezmienićnazwęnowejkopiinaCubeTop,którabędzieustawiona
wtymsamympołożeniu,albozacząćodcałkiemnowegosześcianuiustawieniajego
lokalnegopołożeniana(0,0,0).OstatnisześcianCubeTopdołączamyjakopodrzędny
doCubeMiddle,aniedoCubeBase,ponieważ,technicznierzeczbiorąc,tenelement
jestpołączonyzśrodkowymsześcianem-gdybyśmywięczechcielinaprzykładjedy-
nieobrócićlubprzesunąćśrodkowysześcian,togórnysześcianteżbędziesięobracał
iprzemieszczałrazemznim.
40