Avoimen lähdekoodin Blender vs. kaupallinen 3ds Max
Siira, Jarmo (2007)
Siira, Jarmo
Lahden ammattikorkeakoulu
2007
All rights reserved
Tiivistelmä
Tässä opinnäytetyössä tutkitaan avoimen ja suljetun lähdekoodin eroja. Avoimen lähdekoodin ohjelmissa lähdekoodi on kaikkien nähtävissä ja muokattavissa. Avoimia ohjelmia saa kopioida, muokata ja myydä vapaasti, kunhan lähdekoodi pysyy avoimena. Suljetun lähdekoodin ohjelmia ei yleensä saa levittää vapaasti, eikä lähdekoodi ole nähtävillä. Työssä perehdytään avoimen ja suljetun lähdekoodin ohjelmistokehityksen hyviin ja huonoihin puoliin sekä tuloksiin. Tärkein osio työstä on kuitenkin kahden 3d-grafiikkaohjelman vertailua, joista toinen on avoimen lähdekoodin ohjelma ja toinen suljetun. Tarkoitus on selvittää, onko ilmaisesta ohjelmasta kilpailijaksi kaupalliselle ohjelmalle, joka maksaa tuhansia euroja.;Blender oli alun perin suljetun lähdekoodin ohjelma, joka myöhemmin vapautettiin ja julkaistiin avoimen lähdekoodin lisenssillä. Nykyisin ohjelma on hyvin suosittu alallaan ja se tarjoaa paljon ominaisuuksia, joita suljetuissa ohjelmissa ei ole. Ilmaisena ja avoimena ohjelmana sillä on monia käyttömahdollisuuksia, mitä kaupallisella ohjelmalla ei ole;3ds Max on ohjelma, joka samaistetaan koko 3d-grafiikka-alaan. Se on ollut esimerkkinä monelle myöhemmin kehitetylle ohjelmalle ja on yhä suuressa suosiossa alalla. Se pystyy tarjoamaan tuotetukea käyttäjilleen, sekä laajaa tiedonsiirtotukea eri ohjelmille. 3ds Maxia koulutetaan laajasti ympäri maailmaa, mikä takaa jatkuva kehityksen. 3ds Maxilla on kaupallisena ohjelmana paljon ominaisuuksia, jotka tekevät siitä hyvän 3d-grafiikkaohjelman.;Opinnäytetyö sisältää myös käyttäjäkokemuksia kahdelta ammattilaiselta. Osiossa kerrotaan heidän kokemuksistaan avoimen lähdekoodin Blenderillä erilaisissa projekteissa. Työn viimeisessä osiossa perehdytään ohjelmien perustoimintoihin. Case-työnä on lyhyt animaatio, joka luodaan molemmissa ohjelmissa. Työssä käytetään perustoimintoja, jotka ovat osa jokaista mallinnus- ja animaatio-työtä.