Alguns dias atrás, Scott Hanselmann, Gerente de Comunidade da Divisão de Desenvolvedores da Microsoft, tornou conhecido através de um anúncio que a Microsoft tomou a decisão de liberar o código-fonte do 3D Movie Maker e está lançando no Github em um repositório somente leitura sob uma licença do MIT.
O código-fonte foi lançado não porque a Microsoft tem grandes planos para o 3D Movie Maker, mas porque alguém o solicitou.
Foone Turing, um autodenominado "necromante de hardware e software", pediu à Microsoft para liberar o código-fonte do 3D Movie Maker em abril passado porque eles queriam "estendê-lo e desenvolvê-lo". Diante disso, Hanselman e Jeff Wilcox, diretor do escritório de programas de código aberto da Microsoft, resolveram o problema por conta própria e trabalharam com o departamento jurídico da Microsoft para que isso acontecesse.
Para aqueles que são novos no 3D Movie Maker, você deve saber que é um produto da Microsoft lançado em 1995 pela divisão Microsoft Kids. No mesmo ano em que o filme Toy Story original provou que a animação 3D por computador era possível, as pessoas foram capazes de instalar softwares em seus computadores pessoais que podiam produzir filmes animados 3D brutos, mas criativos, de 6 a 8 quadros por segundo.
O 3D Movie Maker (comumente abreviado como 3DMM) é um programa de computador para crianças desenvolvido pela subsidiária Microsoft Kids da Microsoft Home em 1995. Com este programa, os usuários podem fazer filmes colocando personagens e adereços 3D em ambientes pré-gravados e adicionando ações, efeitos sonoros, música, texto, voz e efeitos especiais.
O programa apresenta dois caracteres de ajuda que orientam os usuários através dos vários papéis do programa: o personagem McZee (interpretado por Michael Shapiro) fornece assistência em todo o estúdio, enquanto sua assistente Melanie fornece vários outros tutoriais. No Nickelodeon 3D Movie Maker, Stick Stickly guia o usuário.
Além de lançar versões específicas do Movie Maker para Doraemon e Nickelodeon mais tarde, a Microsoft nunca mais usou esse software até agora.
O mecanismo de renderização 3D usado no 3D Movie Maker é chamado BRender e foi usado em jogos de PC de meados dos anos 90 da Argonaut Software, como Carmageddon e FX Fighter. Turing também recebeu permissão para liberar o código do BRender sob a mesma licença do MIT que o 3D Movie Maker no início de abril, após pedir permissão de Jez San, ex-CEO da Argonaut Software.
O 3D Movie Maker também é baseado no BRender, um mecanismo gráfico 3D criado pela Argonaut Software.. Modelos e planos de fundo foram feitos pela Illumin8 Digital Pictures (um estúdio gráfico agora extinto) usando o software de modelagem Softimage, enquanto a introdução cinematográfica e as sequências de assistência foram feitas pela Productions Jarnigoine, uma produtora agora inativa fundada por Jean-Jacques tremble. Em 1998, um usuário chamado Space Goat criou o site 3dmm.com que permite aos usuários baixar filmes e mods para 3DMM. Muitos entusiastas do 3DMM ainda usam o 3dmm.com.
A Microsoft lançou o código-fonte do programa sob a licença do MIT, após uma solicitação do usuário do Twitter Foone um mês antes. Quando perguntado por que a Microsoft se preocupou em disponibilizar o código do 3D Movie Maker depois de todos esses anos, "porque nunca houve um aplicativo como esse", respondeu Hanselman.
Ei amigos - nós abrimos o código para o Microsoft 1995D Movie Maker de 3 https://t.co/h4mYSKRrjK Graças a @jeffwilcox e o escritório do Microsoft OSS, bem como nossos amigos jurídicos e aqueles que continuam a me aturar sendo um nudzh. Graças a @foone pela ideia! Aproveitar. https://t.co/6wBAkjkeIP
—Scott Hanselman?? (@shanselman) 4 de maio de 2022
Mesmo agora, 25 anos depois, há uma comunidade empolgada com essa ferramenta.” O 3D Movie Maker ainda tem uma base de usuários pequena, mas ativa e entusiasmada, que ainda está produzindo conteúdo. O código aberto do aplicativo pode levar a todos os tipos de construções experimentais bifurcadas, mas Turing planejou atualizações específicas que também planejam lançar sob uma licença de código aberto.
Esses aprimoramentos incluirão versões atualizadas do mecanismo BRender e do 3D Movie Maker. que funcionam nativamente em sistemas modernos, bem como o 3D Movie Maker Plus, que remove o limite de 256 cores do aplicativo, melhora o suporte de áudio, adiciona recursos nativos de exportação de vídeo e muito mais. O objetivo é estender a funcionalidade do software, mantendo-o tão simples e fácil de usar quanto o original.
Você pode verificar o código-fonte em link a seguir