幾天前, 斯科特·漢塞爾曼, 微軟開發部社區經理, 廣為人知 通過微軟發布的公告 決定發布 3D Movie Maker 源代碼 並在 MIT 許可下將其發佈到 Github 的只讀存儲庫中。
源代碼的發布並不是因為微軟對 3D Movie Maker 有很大的計劃,而是因為有人提出要求。
福恩圖靈, 自稱“硬件和軟件死靈法師”, 去年四月,微軟要求微軟發布 3D Movie Maker 的源代碼,因為他們想“擴展和開發它”。 鑑於此,Hanselman 和 Microsoft 開源程序辦公室主任 Jeff Wilcox 自己動手,並與 Microsoft 法務部門合作實現了這一目標。
對於那些不熟悉 3D Movie Maker 的人來說,你應該知道 是 Microsoft Kids 部門於 1995 年發布的 Microsoft 產品。 就在最初的《玩具總動員》電影證明 3D 電腦動畫是可能的同一年,人們能夠在他們的個人電腦上安裝軟件,以每秒 3 到 6 幀的速度製作粗糙但富有創意的 8D 動畫電影。
3D Movie Maker(通常縮寫為 3DMM)是 兒童計算機程序 由 Microsoft Home 的 Microsoft Kids 子公司於 1995 年開發。有了這個程序, 用戶可以通過放置 3D 角色和道具來製作電影 在預先錄製的環境中添加動作、聲音效果、音樂、文本、語音和特殊效果。
該計劃 具有兩個引導用戶的幫助字符 通過節目的各種角色:角色 McZee(由 Michael Shapiro 扮演)在整個工作室提供幫助,而他的助手 Melanie 則提供各種其他教程。 在 Nickelodeon 3D Movie Maker 中,Stick Stickly 引導用戶。
除了稍後發布 Doraemon 和 Nickelodeon 特定版本的 Movie Maker 外,微軟直到現在才再次使用該軟件。
3D Movie Maker 中使用的 3D 渲染引擎稱為 BRender 並被用於 Argonaut Software 的 90 年代中期 PC 遊戲,例如 Carmageddon 和 FX Fighter。 在獲得 Argonaut Software 前首席執行官 Jez San 的許可後,圖靈還於 3 月初獲得了與 XNUMXD Movie Maker 相同的 MIT 許可發布 BRender 代碼的許可。
3D Movie Maker 也基於 BRender,這是一個由 Argonaut Software 創建的 3D 圖形引擎。. 模型和背景由 Illumin8 Digital Pictures(現已解散的圖形工作室)使用 Softimage 建模軟件完成,而電影介紹和輔助序列則由由 Jean-Jacques tremble 創立的現已休眠的製作公司 Productions Jarnigoine 完成。 1998 年,一位名叫 Space Goat 的用戶創建了網站 3dmm.com,該網站允許用戶下載 3DMM 的電影和模組。 許多 3DMM 愛好者仍在使用 3dmm.com。
微軟在 MIT 許可下發布了程序的源代碼, 在 Twitter 用戶 Foone 的請求後 一個月前。 當被問及為什麼微軟在這麼多年後仍然費心為 3D Movie Maker 提供代碼時,“因為從來沒有像這樣的應用程序,”漢塞爾曼回答道。
嘿朋友們——我們已經將代碼開源到 1995 年的 Microsoft 3D Movie Maker https://t.co/h4mYSKRrjK 感謝 @傑夫威爾考克斯 和 Microsoft OSS 辦公室以及我們的法律朋友和那些繼續忍受我成為 nudzh 的人。 謝謝 @foone 為了這個想法! 享受。 https://t.co/6wBAkjkeIP
——斯科特·漢塞爾曼?? (@shanselman) 2022 年 5 月 4 日
即使是 25 年後的現在,仍有一個社區對這個工具感到興奮。” 3D Movie Maker 仍然擁有少量但活躍且熱情的用戶群,他們仍在製作內容。 應用程序的開源 可能導致各種分叉的實驗性構建, 但是圖靈已經計劃了特定的更新,他們也計劃在開源許可下發布。
這些增強功能將包括 BRender 引擎和 3D Movie Maker 的更新版本。 可以在現代系統上原生運行,以及 3D Movie Maker Plus,它消除了應用程序的 256 色限制、改進了音頻支持、添加了原生視頻導出功能等等。 目標是擴展軟件的功能,同時使其與原始軟件一樣簡單易用。
您可以在以下位置查看源代碼 以下鏈接。