Microsoft avaldas 3D Movie Makeri lähtekoodi kellegi palvel, kes palus selle arendamist jätkata.

Mõni päev tagasi teatas Microsofti arendusosakonna kogukonnajuht Scott Hanselman , et Microsoft on otsustanud avaldada 3D Movie Makeri lähtekoodi ja avab selle Githubis kirjutuskaitstud repositooriumis MIT-litsentsi alusel.

Lähtekood ei avaldatud mitte sellepärast, et Microsoftil on 3D Movie Makeri jaoks suured plaanid, vaid sellepärast, et keegi seda soovis.

Foone Turing, kes kirjeldas end kui "riist- ja tarkvaranekromanti", palus Microsoftil eelmise aasta aprillis avaldada 3D Movie Makeri lähtekoodi, kuna nad tahtsid seda "laiendada ja arendada". Vastuseks võtsid Hanselman ja Microsofti avatud lähtekoodiga tarkvara büroo direktor Jeff Wilcox midagi ette ning tegid Microsofti juriidilise osakonnaga koostööd, et see teoks teha.

Neile, kes 3D Movie Makeriga tuttavad pole, on see Microsofti toode, mille Microsoft Kids 1995. aastal välja andis. Samal aastal, kui algne film „Lelulugu“ demonstreeris 3D-arvutianimatsiooni teostatavust, said inimesed oma personaalarvutitesse installida tarkvara, mis suutis toota toores, kuid loominguline 3D-animafilme kiirusega 6–8 kaadrit sekundis.

3D Movie Maker (lühendatult 3DMM) on lastele mõeldud arvutiprogramm, mille töötas välja Microsoft Home'i tütarettevõte Microsoft Kids 1995. aastal. Selle programmi abil saavad kasutajad luua filme, paigutades 3D-tegelasi ja rekvisiite eelnevalt salvestatud keskkondadesse ning lisades tegevusi, heliefekte, muusikat, teksti, häält ja eriefekte.

Programmis on kaks abivalmi tegelast, kes juhendavad kasutajaid selle erinevate funktsioonide kasutamisel: tegelane McZee (hääle annab Michael Shapiro) pakub abi kogu stuudio vältel, samas kui tema assistent Melanie pakub muid õpetusi. Nickelodeon 3D Movie Makeris juhendab kasutajat Stick Stickly.

Lisaks Movie Makeri Doraemoni ja Nickelodeoni spetsiifiliste versioonide hilisemale väljaandmisele pole Microsoft seda tarkvara seni kasutanud.

3D Movie Makeris kasutatav 3D-renderdusmootor kannab nime BRender ja seda kasutati Argonaut Software'i 90ndate keskpaiga arvutimängudes, näiteks Carmageddon ja FX Fighter. Turing sai aprilli alguses ka loa avaldada BRenderi kood sama MIT-litsentsi alusel kui 3D Movie Maker, pärast seda, kui oli selleks loa küsinud Argonaut Software'i endiselt tegevjuhilt Jez Sanilt.

3D Movie Maker põhineb samuti BRenderil, mis on Argonaut Software'i loodud 3D-graafikamootor . Mudelid ja taustad lõi Illumin8 Digital Pictures (nüüdseks tegevuse lõpetanud graafikastuudio) Softimage'i modelleerimistarkvara abil, samas kui kinemaatiliste sissejuhatuste ja abistseenide autor on Productions Jarnigoine, nüüdseks tegevuse lõpetanud produktsioonifirma, mille asutas Jean-Jacques Tremblay. 1998. aastal lõi kasutaja nimega Space Goat veebisaidi 3dmm.com, mis võimaldab kasutajatel alla laadida filme ja modifikatsioone 3DMM-i jaoks. Paljud 3DMM-i entusiastid kasutavad endiselt 3dmm.com-i.

Microsoft avaldas programmi lähtekoodi MIT-litsentsi alusel pärast Twitteri kasutaja Foone'i palvet kuu aega varem. Küsimusele, miks Microsoft üldse vaevus 3D Movie Makeri koodi pärast kõiki neid aastaid kättesaadavaks tegema, vastas Hanselman: "Sest sellist rakendust pole kunagi varem olnud."

Isegi praegu, 25 aastat hiljem, on selle tööriista vastu entusiastlik kogukond. 3D Movie Makeri kasutajaskond on endiselt väike, kuid aktiivne ja entusiastlik ning tegeleb sisu tootmisega. Rakenduse avatud lähtekoodiga saab luua igasuguseid eksperimentaalseid kahendatud versioone, kuid Turingil on plaanis avaldada ka konkreetsed uuendused avatud lähtekoodiga litsentsi alusel.

Need täiustused hõlmavad BRenderi mootori ja 3D Movie Makeri uuendatud versioone , mis töötavad natiivselt tänapäevastes süsteemides, samuti 3D Movie Maker Plusi, mis eemaldab rakenduse 256 värvi piirangu, parandab heli tuge, lisab natiivseid videoekspordi võimalusi ja palju muud. Eesmärk on laiendada tarkvara funktsionaalsust, hoides seda samal ajal sama lihtsa ja hõlpsasti kasutatavana kui originaali.

Lähtekoodi saate vaadata järgmisel lingil.


Lisa eelistatud allikana Google'is