This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: "3D Movie Maker" – news · newspapers · books · scholar · JSTOR (February 2020) (Learn how and when to remove this message)

3D Movie Maker
Developer(s)Microsoft Kids
Big Blue Dot (Nickelodeon 3D Movie Maker)
Initial release1995; 29 years ago (1995)
Final release
? / March 18, 1995; 29 years ago (1995-03-18)
Written inC++
  • BRender
Edit this at Wikidata
Operating systemMicrosoft Windows
Available inEnglish
Type3D computer graphics software
LicenseMIT License (formerly Proprietary)

3D Movie Maker (commonly shortened to 3DMM) is a children's computer program developed by Microsoft Home's Microsoft Kids subsidiary released in 1995. Using the program, users can make films by placing 3D characters and props into pre-rendered environments, as well as adding actions, sound effects, music, text, speech and special effects. Movies are then saved in the .3mm file format.

The program features two helper characters to guide users through the various features of the program: The character McZee (voiced by Michael Shapiro), shared from other Microsoft Kids products like Creative Writer, provides help throughout the studio while his assistant Melanie provides other various tutorials. In Nickelodeon 3D Movie Maker, the user is instead guided by Stick Stickly.

Developed in accordance with Microsoft's broader ambitions towards multimedia software in conjunction with the release of its then-new Windows 95 home computer operating system, 3D Movie Maker is built on BRender, a software rasterized 3D graphics engine created by Argonaut Software. The models and backgrounds were made by Illumin8 Digital Pictures (a now-defunct graphics studio) using Softimage modeling software, while the cinematic introduction and help sequences were made by Productions Jarnigoine, a now-inactive production company founded by Jean-Jacques Tremblay. In 1998, a user named Space Goat created the website that allows users to upload movies and mods for 3DMM. is still used today by many 3DMM enthusiasts.

Following the open-sourcing of the licensed BRender engine prior in similar fashion,[1][2] Microsoft released the source code of the program under the MIT License in May 2022,[3][4] following a request by Foone Turing on Twitter a month earlier.[5]


Filmmaking in 3D Movie Maker is a straightforward process, allowing users to create various kinds of movies with ease. By default, 40 actors/actresses are available (each with 4 different costumes and a number of actions), as well as 20 different props. Twelve different scenes are available to the user, each containing several different static camera angles. While the actors and props are rendered as polygonal meshes with affine texture mapping and basic shading, the scene backgrounds instead are pre-rendered images with an associated depth buffer that is compared against the runtime-rendered meshes so that aspects of the scene at hand can appear to occlude the meshes once a character or prop is placed behind a static object from the background.[6] Many sample voice and MIDI music clips are included, but original voices can be recorded using a microphone while external .wav and .MIDI files can be imported.

In 3DMM, movies are recorded from frames in quick succession, featuring a destructive editing paradigm. Whilst pre-created animations (such as walking or dancing) can be applied to actors and made to run over a number of frames in sequence, unlike conventional animation software, the interface explicitly does not expose any distinction between abstract keyframes and inbetweens. 3DMM stores the positions of the characters and objects for each frame. Lending itself to the hardware limitations of the time when computers with performant 3D graphics rendering were more out-of-reach for most families, the game's internal movie playback frame rate was capped to 6-8 frames per second, depending on the system.

A finished movie can only be viewed inside 3DMM using the virtual auditorium or the studio, unless converted to a video file format with a third-party utility. The application's user interface is centered upon a theater building consisting of several rooms: the ticket booth, where the user is greeted by McZee and then asked to play or create a movie; the lobby and concession stand; the theater for watching movies, a projecting room for tutorials for 3D logos and tips, an idea room for movie ideas (also where the talent book stands); and the studio for movie-making tools. The V3DMM version of 3DMM removes the surrounding diegetic theater interface and thus restricts viewing movies only in the studio.

The two common file formats used by 3D Movies are .3mm and .vmm. .nmm was a third file format once used by 3D Movies, but since the release of the "Nickelodeon 3DMM" add-on to 3D Movie Maker, which combined both editions in one program, this has been deprecated by the ".3mm" file format.[7]

The infamous Comic Sans font, originally intended to be used for Microsoft Bob,[8] made its first appearance in 3D Movie Maker.[9] Michael Shapiro, the voice actor for McZee, later went to voice G-Man in the Half-Life series.[10]



Several user-made expansion packs and animation tools exist, such as:


Alamo PC Organization wrote: "This is not a program one masters in a few days, or even weeks. It is a wonderful demonstration of technological advancement for Windows 95 graphical programming possibilities. This program in the hands of casual, perhaps even dedicated home users, is not a threat to any commercial animation firm."[12] Aaron Matterson of Joystick Division said that "it looked impossibly goofy even by 1995 standards, but [I did] love it, and it taught me many things about my own creativity, the art of storytelling, and a strange, terrible humanoid creature named McZee".[13]

See also


  1. ^ Turing, Foone (June 29, 2022), Argonaut Blazing Render (BRender), retrieved June 30, 2022
  2. ^ @foone (May 3, 2022). "So I have some really cool news: I just got approval from Jez San, former CEO of Argonaut Games, to open source the BRender engine. That's the engine used in Microsoft 3D Movie Maker, Argonaut's own Croc: Legend of the Gobbos, and the first two Carmageddon games" (Tweet) – via Twitter.
  3. ^ "microsoft / Microsoft-3D-Movie-Maker". Github. Retrieved May 4, 2022.
  4. ^ Hanselman, Scott [@shanselman] (May 4, 2022). "Hey friends - we've open sourced the code to 1995's Microsoft 3D Movie Maker" (Tweet) – via Twitter.
  5. ^ Carrasqueira, João (May 4, 2022). "Microsoft open-sources 3D Movie Maker, its animation program from the 90s". XDA Developers. Retrieved May 1, 2023.
  6. ^ @foone (May 1, 2018). "this gives the illusion that the background is fully 3d, when really it's just two 2D images, a color image and a depth buffer image" (Tweet) – via Twitter.
  7. ^ "This Insane Rack Made Out Of 53 GoPros Captures 3D Movies". TechCrunch. February 17, 2016. Retrieved September 13, 2021.
  8. ^ Beausoleil, Michael (January 21, 2021). "The ugly history of Comic Sans". Medium. Retrieved June 30, 2022.
  9. ^ "Now the world's most hated font, Comic Sans was first used in what Microsoft product?".
  10. ^ Wilde, Tyler (2022). "Hollywood Dreams". Ultimate Retro PC Gamer Collection. pp. 112–113.
  11. ^ "3dmm Studio / Utilities". Retrieved November 27, 2015.
  12. ^ "REVIEW: Microsoft 3D Movie Maker (Ver. 1)". Retrieved November 27, 2015.
  13. ^ "Five Things We Learned From 3D Movie Maker". Joystick Division. Archived from the original on December 8, 2015. Retrieved November 27, 2015.