几天前, 斯科特·汉塞尔曼, 微软开发部社区经理, 广为人知 通过微软发布的公告 决定发布 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 色限制、改进了音频支持、添加了原生视频导出功能等等。 目标是扩展软件的功能,同时使其与原始软件一样简单易用。
您可以在以下位置查看源代码 以下链接。