Pár napja, Scott Hanselmann, a Microsoft Developers Division közösségi vezetője, tudtára adta a Microsoft által tett bejelentésen keresztül a 3D Movie Maker forráskódjának kiadására vonatkozó döntés és kiadja azt a Githubnak, csak olvasható adattárban MIT licenc alatt.
A forráskód nem azért jelent meg, mert a Microsoftnak nagy tervei vannak a 3D Movie Makerrel, hanem azért, mert valaki kérte.
Foone Turing, egy önmaga „hardver és szoftver nekromanta”, tavaly áprilisban kérte a Microsoftot, hogy adja ki a 3D Movie Maker forráskódját, mert azt akarták "bővíteni és fejleszteni". Ennek fényében Hanselman és Jeff Wilcox, a Microsoft nyílt forráskódú programokkal foglalkozó irodájának igazgatója a kezükbe vették a dolgokat, és együttműködtek a Microsoft jogi részlegével, hogy ez megvalósuljon.
Azoknak, akik most ismerkednek a 3D Movie Makerrel, ezt tudniuk kell egy Microsoft termék, amelyet 1995-ben adott ki a Microsoft Kids részlege. Ugyanabban az évben, amikor az eredeti Toy Story film bebizonyította, hogy lehetséges a 3D számítógépes animáció, az emberek olyan szoftvert tudtak telepíteni személyi számítógépükre, amely durva, de kreatív 3D animációs filmeket tudott készíteni 6-8 képkocka/másodperc sebességgel.
A 3D Movie Maker (általános nevén 3DMM) az számítógépes program gyerekeknek a Microsoft Home Microsoft Kids leányvállalata fejlesztette ki 1995-ben. Ezzel a programmal a felhasználók 3D-s karakterek és kellékek elhelyezésével filmeket készíthetnek előre felvett környezetben, és műveletek, hangeffektusok, zene, szöveg, hang és speciális effektusok hozzáadásával.
A program két súgó karaktert tartalmaz, amelyek útmutatást nyújtanak a felhasználók számára a sorozat különböző szerepei révén: McZee karakter (Michael Shapiro alakítja) segítséget nyújt az egész stúdióban, míg asszisztense, Melanie számos egyéb oktatóanyagot biztosít. A Nickelodeon 3D Movie Makerben a Stick Stickly irányítja a felhasználót.
A Movie Maker Doraemon és Nickelodeon specifikus verzióinak későbbi kiadásán kívül a Microsoft soha többé nem használta ezt a szoftvert eddig.
A 3D Movie Makerben használt 3D renderelő motor neve BRender és az Argonaut Software 90-es évek közepén készült PC-játékaiban használták, mint például a Carmageddon és az FX Fighter. Turing április elején engedélyt kapott arra is, hogy a BRender kódját a 3D Movie Makerrel azonos MIT licenc alatt kiadja, miután engedélyt kért Jez Santól, az Argonaut Software korábbi vezérigazgatójától.
A 3D Movie Maker szintén a BRenderen, az Argonaut Software által létrehozott 3D grafikus motoron alapul.. A modelleket és a háttereket az Illumin8 Digital Pictures (egy már megszűnt grafikus stúdió) készítette a Softimage modellezőszoftver segítségével, míg a filmes intro- és segédszekvenciákat a Productions Jarnigoine, a Jean-Jacques tremble által alapított, jelenleg alvó produkciós cég készítette. 1998-ban egy Space Goat nevű felhasználó létrehozta a 3dmm.com webhelyet, amely lehetővé teszi a felhasználók számára, hogy filmeket és modokat töltsenek le a 3DMM-hez. Sok 3DMM-rajongó még mindig használja a 3dmm.com webhelyet.
A Microsoft MIT licenc alatt adta ki a program forráskódját, Foone Twitter-felhasználó kérésére egy hónappal korábban. Arra a kérdésre, hogy a Microsoft miért törődött azzal, hogy ennyi év után elérhetővé tegye a 3D Movie Maker kódját, "mivel még soha nem volt ilyen alkalmazás" - válaszolta Hanselman.
Hé, barátaim! Nyílt forráskóddal készítettük el az 1995-ös Microsoft 3D Movie Maker kódját https://t.co/h4mYSKRrjK A @jeffwilcox és a Microsoft OSS irodája, valamint a jogi barátaink és azok, akik továbbra is elviselik, hogy nudzh vagyok. Köszönet @foone az ötletért! Élvezd. https://t.co/6wBAkjkeIP
– Scott Hanselman?? (@shanselman) May 4, 2022
Még most, 25 évvel később is van egy közösség izgatott ez az eszköz iránt.” A 3D Movie Makernek még mindig van egy kicsi, de aktív és lelkes felhasználói bázisa, amely még mindig tartalmat készít. Az alkalmazás nyílt forráskódja mindenféle villás kísérleti összeállításhoz vezethet, de a Turing konkrét frissítéseket tervezett, amelyeket szintén nyílt forráskódú licenc alapján terveznek kiadni.
Ezek a fejlesztések magukban foglalják a BRender motor és a 3D Movie Maker frissített verzióit. amelyek natívan működnek a modern rendszereken, valamint a 3D Movie Maker Plus, amely megszünteti az alkalmazás 256 színkorlátját, javítja a hangtámogatást, natív videóexportálási funkciókat ad hozzá, és így tovább. A cél az, hogy a szoftver funkcionalitását kibővítsük, miközben az ugyanolyan egyszerű és könnyen használható marad, mint az eredeti.
A forráskódot itt ellenőrizheti következő link.