• Ei tuloksia

3D-animointi ja partikkelisysteemit : case Lakeuden Siilo Oy

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "3D-animointi ja partikkelisysteemit : case Lakeuden Siilo Oy"

Copied!
33
0
0

Kokoteksti

(1)

Karri Äijö

3D-ANIMOINTI JA PARTIKKELISYSTEEMIT

Case Lakeuden Siilo Oy

Liiketalous 2021

(2)

VAASAN AMMATTIKORKEAKOULU Tietojenkäsittely

TIIVISTELMÄ

Tekijä Äijö Karri

Opinnäytetyön nimi 3D-animointi ja partikkelisysteemit Case Lakeuden Siilo Oy

Vuosi 2021

Kieli suomi

Sivumäärä 33

Ohjaaja Rajala Päivi

Opinnäytetyön aiheena on toteuttaa 3D-animaatio, jossa havainnollistetaan itse- kuivaavan siilon toimintoja. Projektin tilaaja on Lakeuden Siilo Oy. Animaatio on toteutettu käyttäen 3ds Max 3D-mallinnusohjelmaa.

Raportissa käsitellään 3ds Max-ohjelman animaatioiden tekoon tarkoitettuja työ- kaluja, käydään aikajanan muokkaamista ja siinä liikkumisessa käytettäviä työka- luja. Lisäksi käydään läpi, miten avainruutuja sijoitetaan aikajanalle automaatti- sesti ja manuaalisesti. Tämän jälkeen esitellään ”Curve Editor” toimintoja ja työ- kaluja, joilla hienosäädetään animaatiota.

Mallien animoinnin lisäksi raportissa käydään läpi kolme partikkelisysteemin toi- mintaa: ”Particle Flow”, ”Spray” ja ”Snow”. Näistä eniten käydään läpi ”Particle Flow” -järjestelmää, koska se on tärkeä tässä projektissa.

Lopuksi selvitetään projektin toteutusta. Projektissa selvitetään siilon toimintaa ja miten nuo toiminnot ovat toteutettuna mallissa. Lisäksi esitellään, miten vilja käyt- täytyy siilon sisällä, ja kuinka siilon sisälle tuleva vilja ja niistä nouseva höyry toteu- tetaan partikkelisysteemillä ja säilötty vilja sylinterimallilla.

Avainsanat 3D-animaatio, 3dsMax, Avainruutu, Partikkelisysteemi

(3)

VAASAN AMMATTIKORKEAKOULU UNIVERSITY OF APPLIED SCIENCES Tietojenkäsittely

ABSTRACT

Author Äijö Karri

Title 3D-animating and particle systems Case Lakeuden Siilo Oy

Year 2021

Language Finnish

Pages 33

Name of Supervisor Rajala Päivi

The topic of the thesis is to implement 3D animation, which illustrates the func- tions of a self-drying silo. This is a project commissioned by Lakeuden Siilo Oy. The animation was implemented using 3ds Max 3D modeling software.

The Bachlor´s thesis introduces the tools for making animations in 3ds Max, tools used to edit and navigate the timeline. In addition, how to put keyframes on the timeline automatically and manually is reviewed. This is followed by a review of the “Curve Editor” functions and tools for fine-tuning the animation.

In addition to the animation of the models, the report reviews the three functions of the particle system: “Particle Flow”, “Spray” and “Snow”. Most of these go through the “Particle Flow” system because it is central for the project.

Finally, the implementation of the project is discussed, going through how the silo works and how those functions are implemented in the model. In addition, how the grain behaves inside the silo is examend, and how the grain entering the silo and the steam rising from it were implemented with a particle system and the grain that is preserved in a cylinder design.

Keywords 3D-animation, 3ds Max, Keyframe, Particle sys- tem

(4)

SISÄLLYS

TIIVISTELMÄ ABSTRACT

1 JOHDANTO ... 6

2 ANIMOINTI ... 7

2.1 Miten animaatiot toimivat? ... 7

3 3DS MAXIN ANIMOINNIN TYÖKALUJA ... 8

3.1 Aikaliukusäädin ja seurantapalkki ... 8

3.2 Automaattinen avainruutujen teko tila ... 9

3.3 Manuaalinen avainruutujen teko ... 10

3.4 Animaation pituuden ja nopeuden muokkaaminen ... 11

4 ANIMAATION HIENOSÄÄTÖ ... 15

4.1 Curve Editor ... 15

4.2 Draw Curves työkalu ... 16

4.3 Simplify Curves työkalu ... 17

4.4 Add/Remove Key työkalu ... 18

4.5 Animaation hallinta avainten ulkopuolella ... 18

5 PARTIKKELISYSTEEMIT ... 21

5.1 Particle Flow ... 22

5.2 Spray ... 23

5.3 Snow ... 24

6 SIILOANIMAATIOPROJEKTI ... 25

6.1 Liikkuvat mekaaniset osat ... 26

6.2 Viljapartikkelit ... 27

6.3 Säilötty vilja ... 28

6.4 Höyrypartikkelit ... 29

7 YHTEENVETO ... 31

LÄHTEET ... 32

(5)

KUVALUETTELO

Kuva 1: Seeurantapalkki ja liukusäädin ... 8

Kuva 2: Automaattinen avainruutujen teko tila ... 9

Kuva 3. Set Key, avaimen lisäys napit ja avainten suodatus ... 11

Kuva 4. Nappi, josta avataan "Time Configuration" ikkuna... 12

Kuva 5. "Time Configuration" ikkuna. ... 12

Kuva 6. Siirto-, Kierto- ja Koonmuutostyökalu ... 14

Kuva 7. Työkalu mistä avataa Curve Editor ikkuna ... 15

Kuva 8. Curve Editor ikkuna ... 16

Kuva 9. Draw Curves työkalu ... 17

Kuva 10. Simplify Curve työkalu ... 17

Kuva 11. Ikkuna johon annetaan Threshold arvo ... 18

Kuva 12. Add/Remove Key avain ... 18

Kuva 13. Parameter Curve Out-of-Range Types työkalu ... 19

Kuva 14. Parameter Curve Out-of-Range Types ikkuna ... 20

Kuva 15. Ikkuna mistä voidaan valita, minkälaista partikkelisysteemiä halutaan käyttää ... 21

Kuva 16. Particle View ikkuna ... 23

Kuva 17. Siiloanimaation mallit ... 25

Kuva 18. Levitin levittää putoavia viljapartikkeleita ... 28

Kuva 19. Varastoituvaa viljaa kuvaava sylinteri ... 29

Kuva 20. Höyrypartikkelit ilman höyrytekstuuria ... 30

(6)

1 JOHDANTO

Nykypäivän monet yritykset käyttävät 3D-malleja tuotteidensa esittelyyn. Tuot- teen toimivuutta esitellään 3D-ohjelmalla tuotettujen animaatioiden avulla. Tä- män takia uusia 3D-artisteja tullaan tulevaisuudessa tarvitsemaan aina lisää. Suuri osa aloittelevista 3D-artisteista tuntee ohjelman nimeltä Blender. Vaikka se on hyvä 3D-mallinnusohjelma, isot yritykset harvoin käyttävät sitä. Vaikka Blender onkin ilmainen ohjelma, isoilla yrityksillä on tapana käyttää maksullista työkalua kuten 3ds Max. Tästä johtuen opinnäytetyön toteuttamiseen valittiin 3ds Max mallinnus- ja animointiohjelma.

Projektin tilaaja on yritys nimeltä Lakeuden Siilo Oy. Tämä yritys myy, tuo maahan ja huoltaa itsekuivaavia siiloja. Yritys tilasi kaksi esittelyvideota, joissa esitellään, miten sen myymät siilot toimivat. Näitä videoita varten tehdään 3D-animaatio käyttäen 3ds Maxia. Nämä videot toteutetaan näyttelyitä ja YouTube-videota var- ten.

Tässä raportissa käsitellään animointiin liittyviä työkaluja ja partikkelisysteemejä.

Suurin osa näistä on työkaluja, joita projektissa on käytetty, mutta on myös lisät- tynä työkaluja, joita ei tullut tarpeeseen projektissa. Tässä raportissa ei käsitellä muita projektin vaiheita ainoastaan animointiin liittyvät asiat. Esimerkiksi valais- tusta tai tekstuurien tekoa, ei tässä raportissa käsitellä.

(7)

2 ANIMOINTI

Animaatio on liikkuvaa kuvaa. Animaatioita on kahdenlaisia: 2D- ja 3D-animaati- oita. Molemmissa idea miten animaation toteutuu, on sama, mutta niiden toteut- tamisprosessit ovat aivan erilaisia. Seuraavaksi esitellään, miten animaatiot toteu- tetaan 2D-muodossa, ja miten 3D-animaatiot toteutetaan 3ds Max ohjelmaa käyt- täen.

2.1 Miten animaatiot toimivat?

Animaatio koostuu useista eri kuvasta, joissa animaation henkilö tai esine on eri asennossa. Nämä kuvat toistetaan peräkkäin nopeaan tahtiin, luoden näin katso- jien silmissä illuusion liikkeestä. Animaatio tarvitsee avainkuvia ja niiden väliin tu- lee välikuvia. Avainkuvat ovat animaation tärkeimmät kuvat. Välikuvat ovat kuvia, joilla kuvataan kuvien muutosta avainkuvien välillä. Välikuvia on useita jokaisen avainkuvan välillä. Animaation teko on työlästä ja kallista. Minuutin mittaiseen animaatioon pitää tehdä satoja kuvia. (Autodesk 2017a)

3ds Max-ohjelmalla animointi toteutetaan seuraamalla muuttujia. Jokaisella oh- jelman 3D-mallilla on muuttujia, joita ovat esimerkiksi taipumiskulma, paikka ja materiaali. Kun malliin tehdään muutoksia, mallin muuttujiin tulee muutoksia. Ani- mointi tapahtuu niin, että asetetaan aikajanalle avain, johon on tallennettuna ani- maation muuttuja. Sitten mennään aikajanalle animaation loppukohtaan, tehdään muutokset malliin ja asetetaan avain tähän kohtaan. Nämä avaimet toimivat avainkuvina. Ne eivät ole vielä kuvia, mutta ne muutetaan kuviksi ohjelman ren- deröidessä ne. Renderöidessä näiden avainkuvien väliin jäävät vaiheet renderöity- vät välikuviksi. Tällä tavalla ei tarvitse tehdä jokaista kuvaa erikseen, vaan ohjelma itse luo tarvittavat siirtymäkuvat. (Autodesk 2017a)

(8)

3 3DS MAXIN ANIMOINNIN TYÖKALUJA

3ds Maxilla on monia eri työkaluja, joilla saadaan aikaiseksi hyviä 3D-animaatioita.

Nämä työkalut löytyvät ohjelman alareunasta. Täältä löytyvät animaation hallin- taan tarvittavat työkalut. Näitä työkaluja ovat avainten asetustyökalut, valinta- lista, avain siivilä, animaation soittonapit, nykyisen kehyksen numeron näyttö ja aikaohjaimet. Lisäksi täältä löytyvät aikaliukusäädin ja seurantapalkki. (Autodesk 2017b)

3.1 Aikaliukusäädin ja seurantapalkki

Seurantapalkki (kuva 1) toimii animaatiolle eräänlaisena aikajanana. Palkin arvot ovat merkittyinä ruutuina. Seurantapalkkiin tallennetaan animaatiota varten tal- lennetut avainkohdat. Nämä avaimet ovat eri väreillä, niin että tunnistaa minkä- laisesta muuttujan arvojen muutoksesta on kysymys. Näitä avaimia voidaan liikut- taa, kopioida ja muokata täällä. Samalle seurantapalkille voi tulla useamman 3D- objektin avaimet. (Autodesk 2017c)

Kuva 1. Seurantapalkki ja liukusäädin

Aikaliukusäädin taas auttaa avainten asettamisessa seurantapalkille ja näyttää muunnokset, mitä animaatiossa tapahtuu. Tämä säädin on seuranpalkin yläpuo- lella, ja siinä näkyy kuinka monta ruutua seurantapalkilla on ja ruutu, jonk yläpuo- lella säädin tällä hetkellä on. Tätä säädintä saa liikutettua palkilla valitsemalla sen hiirellä ja liikuttamaan sitä palkin yläpuolella haluttuun ruutuun. Säätimessä on myös nuolinapit sen oikeassa ja vasemmassa päässä tai kirjoittamalla tämänhetki- nen ruutu kohtaan haluttu. Näitä painamalla säädin siirtyy yhden ruudun verran painetun nuolen osoittamaan suuntaan. Animaation avaimet tallentuvat säätimen sen hetkiseen ruutuun. Niinpä animointi tapahtuu niin, että viedään säädin ensin animaation aloitusruutuun ja asetetaan sinne avain. Tämän jälkeen siirretään

(9)

säädin viedään animaation loppumisruutuun ja asetetaan avain. Nyt kun säädintä vie edestakaisin avainten välillä, pitäisi animoitavassa objektissa näkyä, miten se muuttuu. Automaattisessa animointitilassa ei tarvitse asettaa avaimia vaan käyn- nistää tämä tila ja liikuttaa säädin haluttuun lopetusruutuun. (Autodesk 2017d) 3.2 Automaattinen avainruutujen teko tila

3ds Max voi luoda automaattisesti avainruutuja animaatiota varten. Tämän no- peuttaa animointityöskentelyä, koska ei tarvitse aina manuaalisesti tehdä avain- ruutua aina kun tekee muutoksia 3D-malliin. Kun automaattisten avainten teko on päällä, ohjelma luo aikajanalle avainruutuja, kun malliin tehdään muutoksia. Muu- toksia, joita tämä tila tunnistaa on monia. Esimerkiksi muutokset mallin sijainnissa ja mallin muodossa. (Autodesk 2017e)

Kuva 2. Automaattinen avainruutujen teko tila

Automaattisen avainruutujen (kuva 2) teko tilan saa päälle ”Auto key” napista, joka sijaitsee aikajanan alapuolella oikeassa alakulmassa. Kun tämä tila on päällä, ohjelma luo automaattisesti avainruudun aina siihen paikkaan missä aikasäädin on aikajanalla. Jos aikajanalla ei ole aikaisempia avainruutuja, ohjelma luo aikajanan alkuun automaattisesti avainruudun. Tähän ruutuun on tallentunut malli tila, missä se oli ennen siihen tehtyä muutosta. Aina kun haluttu animaatio on tehty, pitää muistaa sammuttaa tämä tila. Koska tämä tila tunnistaa suuren osan malliin tehdyistä muutoksista, se voi tallentaa ei haluttuja muutoksia, ja näin pilata koko animaation. Automaattinen avainruutujen teko tila on päällä, kun aikajana on pu- naisena (Autodesk 2017e)

(10)

3.3 Manuaalinen avainruutujen teko

3ds Maxissa on automaattisen avainruutujen tekemisen lisäksi mahdollisuus tehdä avainruutuja manuaalisesti. Tällä metodilla voidaan testata esimerkiksi mal- liin tehtyjä muutoksia, ennen kuin ne lukitaan osaksi animaatiota. Tätä menetel- mää yleensä käyttävät 3D-ammattilaisartistit. Ennen kuin avain asetetaan, täytyy aktivoida avainten asetustila. Tämä tila aktivoidaan napista ”Set Key” (kuva 3) joka on automaattisen avainruutujen asettelu napin alla. Kun tämä tila on aktiivisena, saa aikajanalle tallennettua avainruutuja painamalla viereistä nappia, jossa on plussan ja avaimen kuva. Lisäksi tässä tilassa voi päättää millaiset muutokset tal- lentuvat avainruutuun. ”Key Filters” kohdasta valitaan minkälaiset muutokset tal- lentuvat, kun asettaa avainruudun. Esimerkiksi, jos haluaa vain tallentaa kierteen, mutta ei paikan muutosta, voi täältä muokata niin, ettei avainruutuun tallennu malliin kohdistuvaa sijainnin muutosta. Tällä menetelmällä saadaan luotua hienoja yksityiskohtaisia 3D-animaatioita ja tämä onkin enemmän niille, jotka ovat taitavia 3D-animoijia ja haluavat saada aikaiseksi sulavia animaatioita. (Autodesk 2017f)

(11)

Kuva 3. Set Key, avaimen lisäys napit ja avainten suodatus

3.4 Animaation pituuden ja nopeuden muokkaaminen

Animaation toistonopeutta ja pituutta saa muokattua, kun painaa avaimen ase- tusnapin vieressä olevaa pientä nappia, jossa on kellon ja rattaan kuva (kuva 4).

Tämä avaa ikkunan nimeltä ”Time Configuration” (kuva 5). Täältä saa tehtyä muu- toksia aikajanaa, jonne laitetaan tai on laitettuna avainruutuja. ”Frame Rate”-koh- dassa päätetään montako ruutua näkyy sekunnin sisällä. Tässä kohdassa on jo val- miiksi annetut asetukset: ”NTSC”, ”Film” ja ”PAL”. Mutta jos valitsee ”Custom” va- linnan, voi itse määrittää kuinka korkean ruutujen soittonopeuden haluaa. Jos lait- taa ”Adjust Keys” kohdan aktiiviseksi sen, että ohjelma ”Skaalaa avaimet kokonai- siksi kehyksiksi pakottamalla kvanttisoinnin”. (Autodesk 2017g)

(12)

Kuva 4. Nappi, josta avataan "Time Configuration" työkalu.

”Time Display” osiossa muokataan aikajanan yksikköä. Kun ”Frames” on aktiivi- sena aikajanan yksikkönä on ruudut. Tätä yksikköä yleensä käytetään, kun tehdään animaatioita. Jos animaation toistonopeudeksi on laitettuna FPS: 30, niin 30 ruu- tua on sekunnin verran animaatiota. Jos kuitenkin on animaation puolesta tärkeää nähdä tarkkaa aikaa, niin aktivoimalla ”SMPT” kohdan, aikajanalla näkyy tunnit, minuutit ja sekunnit. Näiden lisäksi on vielä ”FRAME:TICKS” ja ”MM:SS:TICKS”

vaihtoehdot. Näissä molemmissa on ruutu ja ajan lisäksi ”TICKS” yksikkö. (Auto- desk 2017g)

Kuva 5. "Time Configuration" ikkuna.

(13)

”Playback” osiosta säädetään animaation toistoon liittyviä asetuksia. Tästä osiosta saadaan määritettyä animaation toistonopeus. Nopeusvaihtoehdot vaihtelevat aina hitaimmasta ¼ -kertaisesta aina nelinkertaiseen nopeuteen, joka on nopein mahdollinen toistonopeus. Lisäksi saa valittua suunnan, missä suunnassa haluaa animaation pyörivän. Normaalin eteenpäin pyörivän animaation saa myös pyöri- mään takaperin, mutta myös ”Ping-Pong”, missä animaatio menee ensin eteen- päin alusta loppuun, mutta animaation loppuun päästyä, animaatio lähtee pyöri- mään takaperin alkuun, mistä taas se alkaa pyörimään taas etuperin. Lisäksi ani- maation pyörittämiseen on myös 3 lisäasetusta. Koska animaatio voi olla raskas, 3ds Max ei välttämättä pysty pyörittämään sitä määritellyllä nopeudella. Jos ”Real Time” asetus on laitettuna päälle, niin ohjelma pyörittää animaatiota tarkalleen sille annetulla nopeudella. Tämä toteutetaan teknisesti siten, että se hyppää yli joitakin ruutuja animaation aikana. Muuten animaatio ei pysty pyörimään sille an- netulla nopeudella, vaan se hidastuu, koska se käy läpi kaikki animaation ruudut, vaikka se käykin ne läpi niin nopeasti kuin pystyy. Voidaan myös valita, mistä nä- kyvyysikkunasta animaatio näkyy. 3ds Maxissa voidaan pitää useita näkyvyysikku- noita auki samanaikaisesti, joista voidaan tehdä muutoksia malliin. Jos ”Active Viewport Only” on päällä, niin animaation tekemät muutokset animoitavaan mal- liin näkyvät vain animaation käynnistämishetkellä aktiivisena olevassa ikkunassa, muuten animaatio vaikuttaa kaikkiin ikkunoihin. Lopuksi vielä kun ”Loop” on aktii- visena, niin animaatio ei pysähdy lopussa, vaan alkaa välittömästi uudelleen alusta toistuvasti. (Autodesk 2017g)

”Animation” osuudesta valitaan kuinka pitkä aikajana on, ja minne animaation avainruudut tehdään. Tästä osuudesta saadaan valittua, mistä ruudusta animaatio alkaa ja mihin ruutuun animaatio päättyy. Lisäksi täältä näkee ja voi muuttaa, kuinka monta ruutua pitkä tämä animaatio tulee olemaan. Lisäksi ”Current Time”

näyttää tämänhetkisen ruudun tai ajan, minkä kohdalla aikaliukusäädin on. Lisäksi animaatiota tehdessä voi huomata, että animaation pituus on väärä, mutta aika- janalle on jo laitettuna avainruutuja väärän pituuden mukaan. Jos näin käy, niin tämä saadaan korjattua painamalla ”Re-Scale Time” nappia. Tämä asettelee

(14)

avainruudut uudelleen, niin että se vastaa animaation pituuteen tehtyjä muutok- sia. (Autodesk 2017g)

Viimeisenä on ”Key Steps group”. Täältä saadaan muokattua, mitä asioita malliin tulevia animaatioita tulee itse koko animaatioon. Yleensä käytössä oleva tila on

”Use TrackBar”. Kun tämä tila on päällä, niin animaatioon otettaan aikajanalla ole- vat avainruudut. Eli kaikki muutokset, jotka malliin on tehty ja tallennettuna, tule- vat itse animaatioon mukaan. Kun tämä tila on päällä, ei voida rajata, mitä muu- toksia ei haluta animaatioon. Niinpä se pitää ottaa pois päältä, jotta päästään kä- siksi tiloihin, joista voidaan tehdä rajauksia. Kun tämä on tehty, avautuu kaksi tilaa.

Jos animaatioon kuuluu useita malleja, joilla on omat animaatiot, mutta tavoit- teena olisi, että vain tiettyjen haluttujen mallien animaatiot näkyisivät itse koko- naisanimaatiossa, niin ”Selected Object Only” tila tulisi olla päällä. Tässä tilassa vain niiden mallien animaatiot näkyvät kokonaisanimaatiossa, jotka ovat valittuina aktiivisiksi. Jos tämä tila on pois päältä, niin kaikkien mallien animaatiot näkyvät.

Mallien rajaamisen lisäksi voidaan rajata minkälaisia muutoksia malleihin animaa- tiossa kohdistuu. Näitä muutoksia on kolme: Sijainnin muutos, koon muutos ja pyörähdys muutos (kuva 5). 3ds Maxin yläreunassa työkaluosiossa on näitä muu- toksia varten tehtävät työkalut. Kun ”Use Current Transform” tila on päällä, ani- maatiosta karsiutuvat ne muutokset, jotka vastaavat sillä hetkellä aktiivisena ole- vaa työkalua. Esimerkiksi jos halutaan animaatiosta jäävän pois sijainnin muutos, valitaan työkaluriviltä työkalu, jolla saadaan siirreltyä malleja (kuva 6). Jos tämän tilan ottaa pois päältä, alle avautuu vaihtoehtoja, joilla saa valittua, mitkä muutok- set tulevat animaatioon. (Autodesk 2017g)

Kuva 6. Siirto-, Kierto- ja Koonmuutostyökalu

(15)

4 ANIMAATION HIENOSÄÄTÖ

Kun laittaa avainruutuja animaatiota varten, tulee varmasti sellaisia ongelmia, että animaatio ei ole sulavaa tai jokin toistuva animaatio ei toistu oikealla lailla. Tällais- ten ongelmien korjaamista varten 3ds Maxissa on työkalu nimeltä ”Curve Editor”.

Tällä työkalulla saadaan korjattua animaatiossa esille tulleita ongelmia.

4.1 Curve Editor

”Curve Editor” (kuva 8) avataan 3ds Maxissa työkaluriviltä kuviosta (kuva 7), jossa on työikkuna, jossa on sininen ”mato”. Tätä painamalla avautuu erillinen ikkuna.

Täältä saadaan tehtyä hienosäädökset animaatioon. Suurin osuus on aikajana, joka on sama kuin aikajana, jonne lisätään avainruudut. Avainruutuja saa myös li- sättyä tämän ikkunan aikajanalle. Tämän ikkunan aikajanalle kuitenkin muodostuu erilaisia käyriä. Nämä käyrät kuvaavat valittuun malliin kohdistuvia muutoksia.

(Autodesk 2020)

Kuva 7. Työkalu mistä avataa Curve Editor ikkuna

Vasemman reunan ikkunasta saa valittua, minkälaisia muutoksia valitun mallin animaatiossa haluaa muokata. Esimerkiksi jos haluaa muokata Y akselilla tapahtu- vaa sijainnin muutosta, voidaan täältä valita se aktiiviseksi, niin että sitä vastaava käyrä tulee näkyviin aikajanalla. Tätä ikkunaa kutsutaan ohjainikkunaksi (Autodesk 2020a)

Näiden ikkunoiden yläpuolella ovat valikko- ja työkalurivi. Täältä löytyvät työkalut ja muuntimet, joilla saadaan muokattua käyriä ja lisättyä muuntimia aikakäyräik- kunaa ja ikkunaan, josta saadaan valittua muokattavia käyriä. (Autodesk 2020a)

(16)

Kuva 8. Curve Editor ikkuna 4.2 Draw Curves työkalu

Käyriä muokkaamista varten on paljon erilaisia työkaluja. Jos mallilla ei ole jo val- mista animaatiota, ja tämän takia sille ei ole vielä muodostunut käyrää voidaan sen sijaan, että liikutettaisiin mallia halutulla tavalla ja tehtäisiin sille avainruudut, voidaan sille suoraan piirtää käyrä. Tämä onnistuu ”Draw Curves” työkalun (kuva 9). Valitaan tämä työkalu ja valitaan ohjainikkunasta millaista muutosta, tehdään ja millä akselilla. Tämän jälkeen vain piirretään käyrä. Piirtäminen tapahtuu niin, että klikkaa käyräikkunassa kohtia, mihin haluaa asettaa avaimen, ja tähän tulee avain. Avainten välille piirtyy automaattisesti käyrä. Kokonaan uuden käyrän piir- tämisen lisäksi voidaan tällä työkalulla muokata jo aiemmin tehtyjen animaatioi- den käyriä, vaikka lisäämällä animaatiota piirtämällä lisää käyriä. (Autodesk 2020b)

(17)

Kuva 9. Draw Curves työkalu 4.3 Simplify Curves työkalu

Joskus, kun tekee erittäin tarkkaa ja sulavaa animaatioita tai kun käyttää työkalua, joka luo automaattisesti itse avaimia animaation voi animaatioon tulla liikaa avaimia. Tämä hankaloittaa animaation käsittelyä. Tämän korjaamiseen on työ- kalu nimeltä ”Simplify Curve” (kuva 10). Tätä työkalua käyttäen, voidaan poistaa turhia avaimia niin, että animaatio pysyy lähestulkoon samanlaisena. Tämän työ- kalun saa käyttöön työkaluriviltä ja sen kuvassa on valkoinen ja vaaleansinen käyrä, ja vaaleansinen nuoli, joka osoittaa vaaleansinistä käyrää. (Autodesk 2020c)

Kuva 10. Simplify Curve työkalu

Ensin valitaan muokattavalta käyrältä avaimet, joita halutaan muokata. Kun halu- tut avaimet ovat aktiivisina, valitaan ”Simplify Curve” työkalu työkaluriviltä. Tämä avaa ikkunan, johon saa syötettyä arvon. Tämä on ”Threshold” arvo (kuva 11), joka määrittää kuinka paljon turhia aktiivisia avaimia se poistaa käyrältä. Mitä korke- amman arvon tähän kohtaan antaa, sitä enemmän avaimia se poistaa, yksinker- taistaen animaatiota. (Autodesk 2020c)

(18)

Kuva 11. Ikkuna, johon annetaan Threshold arvo 4.4 Add/Remove Key työkalu

Jos halutaan itse lisätä tai poistaa manuaalisesti käyrältä avaimia, niin tähän tar- koitukseen on työkalurivillä työkalu ”Add/Remove Key” (kuva 12). Tällä työkalulla voidaan lisätä tai poistaa avaimia jo valmiiksi muodostuneeseen käyrään. Kun oh- jainikkunasta on valittuna käyrä näkyvillä, valitaan työkaluriviltä ”Add/Remove Key” työkalu. Tämän jälkeen voidaan liikuttaa hiiri käyrällä kohtaan, johon halu- taan lisätä avain. Jos pitää näppäimistössä ”shift” näppäintä pohjassa ja hiirellä painaa avainta käyrällä, niin tämä avain poistuu käyrältä. (Autodesk 2020d)

Kuva 12. Add/Remove Key avain

4.5 Animaation hallinta avainten ulkopuolella

Jos halutaan säätää, kuinka animaatio käyttäytyy animoitujen ruutujen ulkopuo- lella, niin tähän tarkoitukseen on työkalu nimeltä ”Parameter Curve Out-of-Range Types” työkalu (kuva 13). Tämä työkalu sopii erityisesti toistuvien liikkeiden teke- miseen animaatiossa. Liikkeet niin kuin pyöriminen tai askeleet, jotka toistuvat useaan kertaan, saadaan toistumaan, kun niille ensin tehdään yksi kierros animaa- tiota ja sen jälkeen laitetaan se toistumaan näiden ruutujen ulkopuolella. (Auto- desk 2021a)

(19)

Kuva 13. Parameter Curve Out-of-Range Types työkalu

Kun valitsee tämän työkalun (kuva 14), avautuu kuusi eri vaihtoehtoa, miten ani- maatio toimii avainruutujen ulkopuolella. Ensimmäisenä on ”Constant”. Tämä vaihtoehto on alussa päällä, kun käynnistää 3ds Max ohjelman. Tämä pysäyttää animaation aina avainruutujen ulkopuolella. Eli jos ruutuun ei ole tehtynä liikettä, niin silloin malli ei liiku. (Autodesk 2021a)

”Cycle” taas antaa toistuvuutta. Se toistaa saman liikkeen uudelleen ja uudelleen.

Eli jos animaatio on sellainen, missä malli liikkuu paikasta A paikkaan B, niin aina kun malli saapuu paikkaan B animaation lopussa, niin se hyppää välittömästi paik- kaan A ja toistaa tämän animaation. (Autodesk 2021a)

”Loop” on samankaltainen animaatiota toista vaihtoehto kuin ”Cycle”. Tätä vaih- toehtoa kannattaa käyttää silloin kun animaatiossa on tehtynä niin, että malli pa- laa samaan kohtaan, kuin animaation alussa. Näin ”Loop” saa aikaiseksi sujuvasti toistuvan liikkeen. Jos animaatio ei lopu niin, että malli palaa sen lähtöpaikkaan, tapahtuu animaation toistossa samanlainen ”hyppy” kuin ”Cycle” toistossa. (Au- todesk 2021a)

”Ping Pong” on erilainen toisto. Tässä animaatio ei toistu välittömästi, vaan muut- taa animaation käänteiseksi animaatioksi. Eli esimerkiksi jos animaatiossa malli liikkuu paikasta A paikkaan B, niin avain ruutujen ulkopuolella malli liikkuu samaa nopeutta takaisin paikasta B paikkaan A, jonka jälkeen taas A:sta B:hen. (Autodesk 2021a)

“Linear” ei ole itseään toistava animaatio. Tässä sen sijaan avaimilla tehtävä liike on väliaikainen muutos. Malli on koko ajan tasaisessa liikkeessä animaation alussa ja lopussa. Näiden tasaisten liikkeiden nopeutta ja suuntaa voidaan muuttaa muuttamalla käyrällä kulmaa, missä katkoviivat käyrillä saapuvat ensimmäiseen

(20)

avaimeen ja lähtevät viimeisestä avaimesta. Tämä sopii animaatioihin, joissa malli tulee kameran tallentamaan kuvaan, tekee halutut liikkeet ja lähtee tämän jälkeen kuvasta. (Autodesk 2021a)

”Relative Repeat” on toistuva animaatio, missä malli ei toista animaatiota paikal- laan. Kun animaatio loppuu, tässä tilassa se suoraan kopioi ja toistaa samaa ani- maatiota paikoillaan, vaan liikuttaa mallia animaation lopussa olevan suunnan mu- kaan ja toistaa sitten animaation ja toistaa saman liikkeen. Tästä tulee animaatio, jossa malli toistaa samaa animaatiota samalla liikkuen tiettyyn suuntaan. (Auto- desk 2021a)

Kuva 14. Parameter Curve Out-of-Range Types ikkuna

(21)

5 PARTIKKELISYSTEEMIT

Kun halutaan luoda animaatio, joka muodostuu pienistä samanlaisista osista, niin tähän tarkoitukseen 3ds Maxissa on partikkelisysteemi. Partikkelit ovat yleensä pieniä hiukkasia, pieniä malleja tai kuvia. Partikkeleita käytetään esimerkiksi nes- teanimaatioissa. Jos halutaan luoda animaatio, jossa on vettä, joka lipuu putkea pitkin kuppiin, niin vesi saadaan aikaiseksi käyttämällä partikkeleita, jotka käyttäy- tyvät samalla lailla kuin vesi. Lisäksi jos halutaan luoda vesi- tai lumisadetta, niin tähän tarkoitukseen 3ds Max ohjelmassa on erilliset työkalut niiden tekemiseen (kuva 15). Lisäksi 3D-mallit, jotka pirstaloituvat partikkeleiksi onnistuvat partikke- lisysteemillä. Esimerkiksi peili, joka lentää seinää päin ja osuessa pirstaloituu useiksi palasiksi. Nämä palaset toteutetaan partikkelisysteemillä. Partikkelisystee- min saa valittua 3ds Max-ohjelmassa oikeasta reunasta, mistä valitaan malleja, joita tuodaan muokkausnäkymään. Tältä valitaan, mitä partikkelisysteemiä halu- taan käyttää.

Kuva 15. Partikkelisysteemin valintaikkuna.

(22)

5.1 Particle Flow

3ds Maxissa on monta erilaista partikkelisysteemiä, mutta näistä kaikkein moni- käyttöisin on ”Particle Flow”. Tässä systeemissä voidaan ohjata partikkeleiden käyttäytymistä kaikissa mahdollisissa tilanteissa. Näitä partikkeleihin kohdistuvat muuttujia voidaan tehdä ”Particle View” tilassa (kuva 16). Lisäksi näitä muuttujia voidaan yhdistellä niin, että muuttujien arvot muuttuvat tiettyinä aikoina. Tämän tapahtuman nimi on ”flow”. Tässä on yhdisteltynä useita eri partikkeleihin kohdis- tuvia arvoja, jotka aktivoituvat tiettyinä niille annettuina aikoina. Eli esimerkiksi jos halutaan, että halutaan partikkelien muuttavan muotoaan, kun partikkelit ovat tie- tyn ikäisiä, niin tämä saadaan aikaiseksi ”Particle Flow” partikkeli systeemin par- tikkeleilla. (Autodesk 2021b)

“Particle Flow” partikkelisysteemin partikkeleita säädellään “Particle View” tilassa.

Kun tämä tila aktivoidaan, avautuu ikkuna, joka on jakautunut eri näkymiin. Va- semmalla päällimmäisenä olevaan näkymään tulevat eri tapahtumat. Nämä tapah- tumat näkyvät laatikkoina, joiden sisällä on partikkelien tapahtuman aikana vai- kuttavat muuttujat. Näiden muuttujien arvoja saadaan muokattua Tapahtu- manäkymän viereisestä näkymästä, kun muuttuja, jonka arvoja halutaan muokata.

tapahtumanäkymässä on myös navigointityökalu, jolla voidaan navigoida tapahtu- maikkunaa. (Autodesk 2021c)

Tapahtumaikkunan alapuolella on ikkuna, josta saa valittua erilaisia muuttujia ta- pahtumaikkunaan. Täältä saa valittua, millaisia muuttujia haluaa partikkeleihin vaikuttavan halutun tapahtuman aikana. Täältä valitaan ja raahataan haluttu muuttuja haluttuun tapahtumalaatikkoon. Jos muuttuja viedään tyhjään kohtaan, niin muodostuu uusi tapahtumalaatikko. (Autodesk 2021c)

(23)

Kuva 16. Particle View ikkuna 5.2 Spray

”Spray” partikkelisysteemiä on suunniteltu käytettäväksi animaatioissa, joissa tar- vitaan yksittäisiä vesipisaroita. Esimerkiksi sateen tekemiseen tämä partikkelisys- teemi on erittäin hyvä. Kun tämä systeemi on valittu ja asetettu 3D näkymään, sen partikkelituotantoa voidaan muokata monella eri tavalla. Voidaan määrittää, mon- tako partikkelia näkyy näkymässä jokaisessa ruudussa ennen animaation rende- röintiä ja renderöinnin aikana. Lisäksi voidaan säädellä partikkeleiden kokoa, pu- toamisnopeutta, putoamisnopeuden eroavaisuutta ja partikkeleiden muotoa. Näi- den muokattavien muuttujien jälkeen tulee osio, mistä saadaan valittua, miten nämä partikkelit näkyvät. Vaihtoehtoja on 2: ”Tetrahedron” ja ”Facing”. Kun ”Tet- rahedron” on päällä niin renderöidyt partikkelit ovat pisaran muotoisia, kun taas jos ”Facing” on valittuna partikkelit ovat neliöitä, joihin saa laitettua erilaisia

(24)

materiaaleja. Näiden alapuolelta löytyvät partikkelien elinikään liittyvät säädök- set. Täältä saa määritettyä, koska partikkeleita alkaa muodostumaan, kauanko niillä on elinikää ja uusien partikkeleiden syntyvyyttä. Jos kohta ”Constant” on päällä, syntyvyyttä ei saa säädeltyä. Kun tämä on päällä, partikkeleita syntyy aikai- sempien sääntöjen mukaisesti sopiva määrä. Jos kuitenkin tämän ottaa pois päältä, voidaan muokata syntyvyyttä. Viimeisenä voidaan säätää partikkeleja erit- tävää osaa. Tälle voidaan vain määrittää pituus, leveys ja halutaanko se piilottaa käsittelynäkymästä. (Autodesk 2021d)

5.3 Snow

Tämä partikkelisysteemi soveltuu nimensä mukaan lumihiukkasten animointiin.

Tällä saadaan aikaiseksi lumisadeanimaatioita, mutta myös muita animaatioita, joissa pienet partikkelin kokoiset esineet leijailevat hiljaa lumisateenomaisesti.

Suurin osa muuttujista, mitä voidaan säädellä, ovat samoja kuin ”Spray” partikke- lisysteemissä. Mutta eräitä eroavaisuuksia on. Toisin kun vesipisarat, lumihiukka- set pyörivät pudotessaan. Niinpä näille partikkeleille voidaan määrittää pyörimi- sen määrä ja nopeus. Myös partikkelien muodot ovat erilaiset kuin ”Spray” systee- missä. Partikkelien ulkonäön renderöintiin on kolme vaihtoehtoa, joista kaksi on erilaisia kuin ”Spray” systeemissä. ”Facing” on sama, mutta ”Six Point” saa partik- kelit näyttämään tähdiltä ja ”Triangel” kolmioilta. Näitä lukuun ottamatta tällä par- tikkelisysteemillä on samat muokattavat muuttujat. (Autodesk 2021e)

(25)

6 SIILOANIMAATIOPROJEKTI

Projektina on tehdä kaksi itsekuivaavan siilon toimintaa kuvaava videota. Nämä videot on tilannut Lakeuden Siilo Oy. Nämä videot tulevat pyörimään maatalous- näyttelyiden esittelypisteissä tv-näytöllä ja YouTubessa. Näissä videoissa on kuvat- tuna siilon toimintaa käyttäen 3D-animaatiota, joka toteutetaan 3ds Max 3D-mal- linnusohjelmalla. Siilon toiminnasta on tehtynä aikaisemmin jo malli (kuva 17), joka on tehty Blender 3D-mallinnusohjelmalla, joten tämä animaatio tulee ole- maan paranneltu versio aikaisemmasta versiosta. Tässä uudemmassa versiossa käytetään tuon aikaisemman version malleja, koska niissä ei ollut mitään parante- lun varaan. parantelua enemmänkin tarvitsevat animaatiot. Erityisesti kun siiloa täytetään viljalla Blender kaatui usein, kun liikaa partikkeleita syntyi. Tästä syystä siilon täyttämisen aikana viljasuihku ei näkynyt hyvin videolta. Tässä raportissa esi- tellään millaisia animaatiota siiloanimaatioon tulee ja miten ne toteutetaan.

Kuva 17. Siiloanimaation mallit

(26)

6.1 Liikkuvat mekaaniset osat

Tässä siilossa on liikkuvia osia. Ensin katossa täyttöputken päässä on levitin. Tämä pyörii ja samalla levittää viljaa, kun viljaa tulee täyttöputkesta. Levitinosaan lisä- tään pyörimisliikettä Z-akselin ympäri. Kun siilo on täyttynyt sen verran, että se on sekoitinkairoihin asti, niin kaikki kolme kairaa lähtevät pyörimään. Näihin kairoihin tehdään pyörimisliikettä Z-akselin ympäri. Pian kairojen lähdettyä pyörimään, puomi, johon kairat ovat kiinnitetty lähtee pyörimään ympäri siiloa. Kairat ovat kiinnitettyinä puomiin, joten ne liikkuvat puomin mukana. Lisäksi kaksi sisintä kai- raa liikkuvat sivuttain edestakaisin puomia pitkin. Tämä liike on ainoa paikkaa vaih- tava liike, eikä pyörivä liike. Lopuksi kun viljan määrä on laskenut tietylle tasolle, pyyhkäisyruuvi tasaa ja kerää loput viljat poistokaukaloon. Ensin lähtee ruuviosa pyörimään X-akselin ympäri, ja tämän jälkeen pyyhkäisin osa Z-akselin ympäri.

Kaikki nämä liikkeet on tehty niin, että valitaan ensin liikutettava osa ja liikutetaan aikaliukusäädin seurantapalkilla siihen ruutuun mistä liike aloitetaan. Tämän jäl- keen automaattinen avainten asetus päälle liikutetaan liukusäädintä kohtaan, missä pyörivä osa on tehnyt kokonaisen pyörähdyksen ja pyöräytetään osaa jonkin verran. Tämän jälkeen ”Curve Editor” käyrässä valitaan tämä avain, jossa kokonai- nen pyörähdys on tapahtunut ja annetaan sille arvoksi 360-astetta. Kairat, jotka liikkuvat edestakaisin pitkin puomia sisältää kolme avainruutua: Lähtö paikka, liik- kuminen puomilla ja paluu lähtöasentoon.

Nämä liikkeet ovat kuitenkin itseään toistavia liikkeitä. Jotta, nämä liikkeet saa- daan toistumaan käytetään ” Parameter Curve Out-of-Range Types” työkalua.

Toiston muotona toimii ”Cykle”. Tässä kuitenkin ongelmana on se, että liike hidas- tuu aina ennen liikkeen toistoa. Tämän takia kaikkiin avaimiin valitaan jyrkkä kulma, joka estää hidastumisen. Mutta nyt ongelmana on se, että nämä liikkeet toistuvat koko animaation ajan, kun niiden pitäisi toistua vain tiettyinä aikoina.

Niinpä näille käyröille lisätään ”Multiplier Curve”. Tämä on tasainen linja, johon asetellaan avaimet niihin ruutuihin, mistä liikkeen tulee alkaa ja mihin liike loppuu.

Näihin avaimiin määritetään niin, että ennen ensimmäistä avainta ei tapahdu

(27)

liikettä ja toisen avaimen jälkeen ei tapahdu liikettä. Lisäksi näille annetaan arvoksi nolla.

6.2 Viljapartikkelit

Siilo täytetään ylhäältä päin täyttöputkea pitkin. Lisäksi levitin (kuva 18) levittää jyviä niin, että siilo täyttyy reunoilta päin. Viljan putoamista simuloimiseen käyte- tään partikkelisysteemiä. Jotta simulaatiota saadaan ohjattua mahdollisimman paljon, käytetään ”Particle Flow” partikkelisysteemiä. Se on 3ds Maxin tehokkain partikkelisysteemi ja ”Particle View” helpottaa työskentelyä.

Koska viljaa tulee paljon täytön aikana, partikkeleiden syntyvyys määritellään kor- keaksi, mutta tämä hidastaa animaation toistoa, valtavan partikkelimäärän takia.

Niinpä niille lisätään muunnin, joka poistaa partikkelin tietyn ikäisenä. Tähän tulee hyvin lyhyt ikä. Jotta partikkelit putoaisivat halutulla tavalla, niiltä otetaan pois pu- toamisnopeus ja korvataan se painovoimalla. Tätä varten lisätään painovoima muunnin 3D-näkymään ja liitetään se vaikuttamaan jyväpartikkeleihin. Lisäksi, jotta levitin pystyisi levittämään putoavaa viljaa, lisätään 3D-näkymään ”UDeflec- tor” ja liitetään se levittimeen. Lisätään viljapartikkeleille vielä ”Collider” muunnin ja liitetään se tunnistamaan levittimen. Nyt viljapartikkelit eivät vain putoa levitti- men läpi, vaan ne tunnistavat sen ja leviävät kun levitin pyörii. Lopuksi vielä muun- netaan partikkelit pallon muotoisiksi ja keltaisiksi.

(28)

Kuva 18. Levitin levittää putoavia viljapartikkeleita 6.3 Säilötty vilja

Viljapartikkelit, joita täytön aikana putoilee eivät tule pysymään siilon sisällä, vaan ne poistuvat jo putoamisen aikana. Siilon täyttymistä kuvataan sylinterin muotoi- sella mallilla (kuva 19), joka muuttaa muotoaan sellaiseksi, millaiselta säilötty vilja näyttää. Animaation alussa ja lopussa sylinteri on siilon pohjan alla. Kun siiloa täy- tetään sylinterin pääty, nostetaan niin, että päädyn reunat ovat korkeammalla kuin keskusta. Eli keskelle muodostuu kuoppa. Kun kairat lähtevät pyörimään, kes- kusta nostetaan reunojen tasalle niin, että päädystä tulee tasainen. Nyt sylinterin päätyä nostetaan tasaisesti niin korkealle, että se on vielä kairoissa olevien siivek- keiden alapuolelle. Tyhjentäessä sylinterin keskustaa viedään ensin alaspäin, muo- dostaen näin uudelleen kuopan ja tätä seuraa sitten reunat. Kun keskusta on las- kenut lattian alapuolelle, pysäytetään sylinterin päädyn laskeminen. Valitaan reu- nasta se osio, joka on vielä lattian ja pyyhkäisyruuvin päällä, ja lasketaan se lattian alapuolelle. Kun pyyhkäisyruuvi lähtee pyörimään, nostetaan kaikki osiot samalle tasolle, niin että pääty on tasainen ja lattian päällä. Samalla kun nuo osiot nouse- vat tasaiseksi, koko pohjaa lasketaan hiljalleen lattian alle.

Tämän koko muutosketjun avainruudut tehdään manuaalisesti asettamalla avai- met. Automaattinen asettelu tallentaisi kaikki muutokset, mitä sylinteriin tehdään, ja koska ensin halutaan varmistaa, miltä tehty muutos näyttää on manuaalinen avainten asettelu tähän tarkoitukseen parempi vaihtoehto.

(29)

Kuva 19. Varastoituvaa viljaa kuvaava sylinteri

6.4 Höyrypartikkelit

Siilo tulee kuivaamisen aikana lämmittämään sinne varastoitua viljaa. Tämä nos- tattaa höyryä viljan päältä (kuva 19). Tätä varten käytetään ”Particle Flow” partik- kelijärjestelmää. Tämä ei ole realistinen savusimulaatio, vaan sijoitetaan partikke- leiden tuottaja siihen kohtaan, mihin viljataso nousee, kun se on korkeimmillaan.

Laitetaan se tuottamaan paljon partikkeleita, joille annetaan sitten höyrytekstuuri.

Lisäksi näille partikkeleille annetaan lyhyt elinikä. Lisäksi toisin kuin viljapartikkelit, näihin ei vaikuta painovoima tai minkäänlaiset esteet.

(30)

Kuva 20. Höyrypartikkelit ilman höyrytekstuuria

(31)

7 YHTEENVETO

3ds Max on 3D-mallinnusohjelma, jossa on hyvät animointiin tarkoitetut työkalut.

Erityisesti toistuvien liikkeiden teko oli tällä ohjelmalla helppoa. Toiston rajaami- nen aikajanalla taas oli aluksi mutkikasta. Mutta sitten kun löytyi keino, miten tämä tehdään, niin näiden liikkeiden rajaamisesta tuli helppoa. Tämä on animaa- tion uusi versio aikaisemmasta animaatiosta, joka tehtiin käyttäen Blender 3D-oh- jelmaa ja siinä versiossa toistuvissa animaatiossa kopioitiin avainruutuja niin pal- jon, kuin haluttiin liikkeen toistuvan. Tässä uudemmassa versiossa toistuvat liik- keet ovat sulavampia.

Partikkelisysteemien käyttökin on helpompaa tätä uudempaa versiota tehdessä, erityisesti viljapartikkeleiden teossa. Ensimmäistä versiota tehdessä Blender kaa- tui erittäin usein, joten viljapartikkeleiden määrä oli liian vähäistä. Tämän version kanssa saa huomattavasti enemmän partikkeleita syntymään. Se ei vielä ole täysin halutulla tasolla, joten sitä voidaan vielä säätää ennen animaation lopullista ren- deröintiä.

Projektin animointi osuus valmistui ajoissa, vaikka aikataulua pitikin muuttaa monta kertaa. Projektin aikana tulikin usein ongelmia, joihin kuitenkin löytyi lo- pulta ratkaisu. Aikaisemman version 3D-mallien käyttö kuitenkin nopeutti työs- kentelyä, kun ei ollut tarvetta mallintaa uudelleen alusta asti koko projektia.

(32)

LÄHTEET

Autodesk 2017a. Autodesk Help. Animation Concepts. Viitattu 30.3.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-ADB8D6B2- 392D-49BF-B941-1414FBD97202-htm.html

Autodesk 2017b. Autodesk Help. Animation and Time Controls. Viitattu 30.3.2021. https://knowledge.autodesk.com/support/3ds-max/learn-ex- plore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-818205DD- D58A-495E-BD0C-DC69BDE8DAC2-htm.html

Autodesk 2017c. Autodesk Help. Track Bar. Viitattu 30.3.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-A55E4702- 263E-4768-9964-5866698784DA-htm.html#GUID-A55E4702-263E-4768-9964- 5866698784DA

Autodesk 2017d. Autodesk Help. Time Slider. Viitattu 30.3.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-A612A8B5- 5F68-4B8F-9A4C-4E60A746E1CB-htm.html#GUID-A612A8B5-5F68-4B8F-9A4C- 4E60A746E1CB

Autodesk 2017e. Autodesk Help. Using Auto Key Mode. Viitattu 26.10.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-AAAA5C89- 3711-4EDD-99FB-52B9AFD1EBC2-htm.html

Autodesk 2017f. Autodesk Help. Using Set Key Mode. Viitattu 27.10.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-98467413- F295-4862-971A-FB179A7D2E3C-htm.html

Autodesk 2017g. Autodesk Help. Time Configuration. Viitattu 29.10.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-9473CAF3- AF73-4127-A98C-58ACEF01ACAC-htm.html#GUID-9473CAF3-AF73-4127-A98C- 58ACEF01ACAC)

Autodesk 2020a. Autodesk Help. Curve Editor Introduction. Viitattu 5.11.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2021/ENU/3DSMax-Animation/files/GUID- 6D249F03-8E05-4671-859F-5F61FF1A8A8D-htm.html

(33)

Autodesk 2020b. Autodesk Help. Draw Curves. Viitattu 5.11.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2021/ENU/3DSMax-Animation/files/GUID- 3DFFB131-A5F5-44DA-A9CA-A9B50DD8AC2D-htm.html

Autodesk 2020c. Autodesk Help. Simplify Curves. Viitattu 5.11.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2021/ENU/3DSMax-Animation/files/GUID- 0F1A6517-2989-4638-9D8F-0F3DD18A4BCF-htm.html

Autodesk 2020d. Autodesk Help. Add/Remove Key. Viitattu 7.11.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2021/ENU/3DSMax-Animation/files/GUID- 59B55B89-C2B3-4F57-A572-C483AE8FA0C2-htm.html

Autodesk 2021a. Autodesk Help. Parameter Curve Out-of-Range Types. Viitattu 7.11.2021. https://knowledge.autodesk.com/support/3ds-max/learn-ex- plore/caas/CloudHelp/cloudhelp/2022/ENU/3DSMax-Animation/files/GUID- 8D3FF404-082E-44D5-99B1-68F960A45D0D-htm.html?us_oa=akn-

us&us_si=dc40628d-ae20-4cc5-b769-f6b1ded90d29&us_st=Curve%20Out-of- Range%20Types

Autodesk 2021b. Autodesk Help. Particle Flow. Viitattu 9.11.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex- plore/caas/CloudHelp/cloudhelp/2022/ENU/3DSMax-Simulation-Ef- fects/files/GUID-F4FD836C-5967-4DF4-9E2B-66A16292173D-htm.html

Autodesk 2021c. Autodesk Help. How Particle Flow Works. Viitattu 9.11.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex- plore/caas/CloudHelp/cloudhelp/2022/ENU/3DSMax-Simulation-Ef- fects/files/GUID-3A1EB7D4-89B3-4CE6-AB38-63CCDB3AAE44-htm.html

Autodesk 2021d. Autodesk Help. Spray Particle System. Viitattu 11.11.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2022/ENU/3DSMax-Archive/files/GUID- 26D9575F-4ADD-4E0C-900D-DEFC9CA8D78A-htm.html?us_oa=akn- us&us_si=1ab8dcca-279d-4d5b-97e7-47dfb356e817&us_st=Spray

Autodesk 2021e. Autodesk Help. Snow Particle System. Viitattu 11.11.2021.

https://knowledge.autodesk.com/support/3ds-max/learn-ex-

plore/caas/CloudHelp/cloudhelp/2022/ENU/3DSMax-Archive/files/GUID- 3E259E18-2BFA-4271-A81E-13EC6F53A2A3-htm.html

Viittaukset

LIITTYVÄT TIEDOSTOT

laitteella, joka ei käytännön työkokeiden aikana vielä ollut trakto- rissa. 10 tuntia, nostolaitteella Suoritettiin n. Moot- torin pyörimisnopeus vaiht9li n. Tätä ennen

, Koetuksessa mitattiin • traktorin hihnapyörän :teho, vetoteho .sekä pcittoaineen kulutus.. kyntökokeita sekä hydrau- lisen

Koetuttaja: Oy Taloaines A b, Helsinki. Hjorth & Co, Fläktverkstä- dern a, Enköping, Ruotsi. Baheo-kipinänsammutin, malli GSK 38 F on tarkoitettu asen- nettavaksi

Moottorin pyörimisnopeuden (1500 r/min) pysyvå lisäys oli 7,3 % poistettaessa kuorrnitetusta moottorista kuorma. 20 cm syvään) 'muoka- tulla kiinteäPOhjaisella mullospeNolla.

Ilmoittaja: Keskusosuusliike Hankkija r.1., Helsinki. Valmistaja: Flemstofte Maskinf abrik, II. Dynamo I-viljalietso on tarkoitettu viljan ja muiden siemen- ten siirtoon

[r]

[r]

Jos [a, b] ja [c, d] ovat positiivisia kokonaislukuja, niin on olemassa sellainen kokonaisluku [p, 1], että. [a, b] · [p, 1] >