Elephants Dream | |
---|---|
Directed by | Bassam Kurdali |
Screenplay by | Pepijn Zwanenberg |
Story by | Andreas Goralczyk Bassam Kurdali Ton Roosendaal |
Produced by | Ton Roosendaal |
Starring | Cas Jansen Tygo Gernandt |
Music by | Jan Morgenstern |
Animation by | Toni Alatalo Andreas Goralczyk Matt Ebb Bastian Salmela Lee Salvemini Enrico Valenza Roland Hess Robert Ives Joeri Kassenaar |
Production companies | Blender Foundation Netherlands Institute for Media Art / Montevideo TBA The Orange Open Movie Project |
Distributed by | Blender Foundation |
Release date |
|
Running time | 9 minutes |
Country | Netherlands |
Language | English |
Budget | €120,000 |
Elephants Dream (code-named Project Orange during production and originally titled Machina) is a 2006 Dutch animated science fiction fantasy experimental short film produced by Blender Foundation using, almost exclusively, free and open-source software. The film is English-language and includes subtitles in over 30 languages.
An old man, Proog (voiced by Tygo Gernandt), guides the young Emo (voiced by Cas Jansen) through a giant surreal machine, in which the rooms have no clear transition to each other. After Proog saves Emo from flying plugs in a room consisting of a gigantic telephone switchboard, they run through a dark room filled with electrical cables and flee from a flock of bird-like robots. In the next room, Emo is tempted to answer a ringing phone, but Proog stops him and reveals a trap. The room is also occupied by a robot resembling a self-operating typewriter, which Emo appears to laugh at.
The next room is a large abyss from which metal supports appear from below; Proog nimbly dances across the abyss on the supports, while Emo casually walks along and does not seem to notice the stilts supporting him. Proog explains to Emo that the machine is like clockwork and could destroy them both if one wrong move is made. The two enter an elevator that is catapulted through a series of apertures by a pair of mechanical slats. Proog instructs Emo to close his eyes as they ascend to an empty dark void. Proog asks Emo what he sees, and is pleased by Emo's reply that he sees nothing as they plunge rapidly into the next room. A projector creates an image of a door from which music emanates. Emo asks to go through the door, but Proog insists that it is unsafe, and presses a button within his cane to enclose them both in a smaller room.
Proog asks Emo why he fails to recognize the beauty and perfection of the machine, to which Emo responds that the machine does not exist. Frustrated, Proog slaps Emo across the face, pushing the startled Emo to walk away. Emo mockingly imitates Proog's earlier tour to demonstrate the machine's absurdity and manifests the twisted versions of the Hanging Gardens of Babylon (in the form of mechanical roots) and the Colossus of Rhodes (in the form of gigantic hands), which threaten to destroy Proog's constructed world. Proog knocks Emo unconscious with his cane and causes his creations to disappear, Proog desperately asserts to Emo that the machine exists.
In May 2005, Ton Roosendaal announced the project. The primary piece of software used to create the film was Blender; other programs used in production include DrQueue, Inkscape, Seashore, Twisted, Verse, CinePaint, GIMP, OpenEXR, Reaktor, Subversion, Python, Ubuntu, GNOME, and KDE. All of the software, except Reaktor, was free and open-source. [2] The project was jointly funded by the Blender Foundation and the Netherlands Media Art Institute. The Foundation raised much of the funding for the project by selling pre-orders of the DVD. Production began in September 2005, under the code-name Orange by a team of seven artists and animators from around the world. It was later named Machina, and then finally renamed to Elephants Dream in reference to a Dutch tradition whereby parents might abruptly end children's bedtime stories with the introduction of a sneezing elephant. [3] The primary purpose of the project was to field test, develop and showcase the capabilities of Blender, demonstrating what can be done with the software in organizing and producing quality content for films. During the film's development, several new features (such as an integrated node-based compositor, hair and fur rendering, rewritten animation system and render pipeline, and many workflow tweaks and upgrades) were added to Blender specifically for the project. [4] The bulk of computer processing power for rendering the film was donated by the BSU Xseed, a 2.1 TFLOPS Apple Xserve G5-based supercomputing cluster at Bowie State University. It reportedly took 125 days to render, consuming up to 2.8GB of memory for each frame. [5] Elephants Dream was released on March 24, 2006. [1] The film itself, along with the other Blender Foundation “open movies,” was released under the Creative Commons Attribution License, so that viewers may learn from it and use it as long as proper attribution is given. [6]
Bassam Kurdali, the director, explained the plot of the film:
"The story is very simple—I'm not sure you can call it a complete story even—It is about how people create ideas/stories/fictions/social realities and communicate them or impose them on others. Thus Proog has created (in his head) the concept of a special place/machine, that he tries to "show" to Emo. When Emo doesn't accept his story, Proog becomes desperate and hits him. It's a parable of human relationships really—You can substitute many ideas (money, religion, social institutions, property) instead of Proog's machine—the story doesn't say that creating ideas is bad, just hints that it is better to share ideas than force them on others. There are lots of little clues/hints about this in the movie—many little things have a meaning—but we're not very "tight" with it, because we are hoping people will have their own ideas about the story, and make a new version of the movie. In this way (and others) we tie the story of the movie with the "open movie" idea." [7]
Elephants Dream received the award for "Best Short Film" at the first European 3D Film Festival in 2010. [8] In 2008, Elephants Dream was included in the Museum of Modern Art's (MoMA's) Design and the Elastic Mind exhibit. [9]
On May 18, 2006, the film was released for as a direct download and via BitTorrent on the Official Orange Project website, along with all of the production files.
Everyone who pre-ordered the DVD before a certain time could have their name listed in the film's credits. The DVD set includes the NTSC and PAL versions on separate discs, a computer file of an HD version, and all the production files.
In 2010, four years after the original release, the film was entirely re-rendered in stereoscopic 3D by Wolfgang Draxinger. The project was announced to the public in mid-September on BlenderNation, [10] and premiered at the 2010 Blender Conference. [11]
The stereoscopic version was rendered in Digital Cinema Package (DCP) 2K flat resolution, with a slightly wider aspect format which required adjustment of the camera lens parameter in every shot. Many scenes in the original production files used flat 2D matte paintings which were integrated into the rendered images during the compositing phase. For the 3D production each matte painting had to be manipulated or entirely recreated into versions for each eye.
Draxinger implemented a number of stereoscopic features in Blender to aid in the stereoscopic production process. However, these features were never merged into official versions of the Blender software.
Rendering or image synthesis is the process of generating a photorealistic or non-photorealistic image from a 2D or 3D model by means of a computer program. The resulting image is referred to as the render. Multiple models can be defined in a scene file containing objects in a strictly defined language or data structure. The scene file contains geometry, viewpoint, textures, lighting, and shading information describing the virtual scene. The data contained in the scene file is then passed to a rendering program to be processed and output to a digital image or raster graphics image file. The term "rendering" is analogous to the concept of an artist's impression of a scene. The term "rendering" is also used to describe the process of calculating effects in a video editing program to produce the final video output.
A render farm is a high-performance computer system, e.g. a computer cluster, built to render computer-generated imagery (CGI), typically for film and television visual effects.
Blender is a free and open-source 3D computer graphics software tool set used for creating animated films, visual effects, art, 3D-printed models, motion graphics, interactive 3D applications, virtual reality, and, formerly, video games. Blender's features include 3D modelling, UV mapping, texturing, digital drawing, raster graphics editing, rigging and skinning, fluid and smoke simulation, particle simulation, soft body simulation, sculpting, animation, match moving, rendering, motion graphics, video editing, and compositing.
X3D is a set of royalty-free ISO/IEC standards for declaratively representing 3D computer graphics. X3D includes multiple graphics file formats, programming-language API definitions, and run-time specifications for both delivery and integration of interactive network-capable 3D data. X3D version 4.0 has been approved by Web3D Consortium, and is under final review by ISO/IEC as a revised International Standard (IS).
LightWave 3D is a 3D computer graphics program developed by LightWave Digital. It has been used in films, television, motion graphics, digital matte painting, visual effects, video game development, product design, architectural visualizations, virtual production, music videos, pre-visualizations and advertising.
In computing, a visual programming language, also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations. VPLs are generally the basis of Low-code development platforms.
Houdini is a 3D animation software application developed by Toronto-based SideFX, who adapted it from the PRISMS suite of procedural generation software tools.
Big and Ugly Rendering Project (BURP) is a non-commercial volunteer computing project using the BOINC framework for the rendering of 3D graphics that has been in hibernation as of 2020. The project website currently shows the status as "extended maintenance" until 2027.
Software rendering is the process of generating an image from a model by means of computer software. In the context of computer graphics rendering, software rendering refers to a rendering process that is not dependent upon graphics hardware ASICs, such as a graphics card. The rendering takes place entirely in the CPU. Rendering everything with the (general-purpose) CPU has the main advantage that it is not restricted to the (limited) capabilities of graphics hardware, but the disadvantage is that more transistors are needed to obtain the same speed.
The Blender Foundation is a Dutch nonprofit organization (Stichting) responsible for the development of Blender, an open-source 3D content-creation program.
Vue is a software tool for world generation by Bentley Systems with support for many visual effects, animations and various other features. The tool has been used in several feature-length movies.
Big Buck Bunny is a 2008 animated comedy short film featuring animals of the forest, made by the Blender Institute, part of the Blender Foundation. Like the foundation's previous film, Elephants Dream, the film was made using Blender, a free and open-source software application for 3D computer modeling and animation developed by the same foundation. Unlike that earlier project, the tone and visuals departed from a cryptic story and dark visuals to one of comedy, cartoons, and light-heartedness.
Ton Roosendaal is a Dutch software developer and film producer. He is the original creator of the open-source 3D creation suite Blender and Traces. He is also known as the founder and chairman of the Blender Foundation, and for pioneering large scale open-content projects. In 2007, he established the Blender Institute in Amsterdam, where he works on coordinating Blender development, publishing manuals and DVD training, and organizing 3D animation and game projects.
Multi view Video Coding is a stereoscopic video coding standard for video compression that allows for encoding of video sequences captured simultaneously from multiple camera angles in a single video stream. It uses the 2D plus Delta method and is an amendment to the H.264 video compression standard, developed jointly by MPEG and VCEG, with contributions from a number of companies, primarily Panasonic and LG Electronics.
Sintel, code-named Project Durian during production, is a 2010 animated fantasy short film. It was the third Blender "open movie". It was produced by Ton Roosendaal, chairman of the Blender Foundation, written by Esther Wouda, directed by Colin Levy, at the time an artist at Pixar and art direction by David Revoy, who is known for Pepper&Carrot an open source webcomic series. It was made at the Blender Institute, part of the Blender Foundation. The plot follows the character, Sintel, who is tracking down her pet Scales, a dragon. Just like the other Blender "open movies," the film was made using Blender, a free and open source software application for animation, created and supported by the Blender Foundation.
Away3D is an open-source platform for developing interactive 3D graphics for video games and applications, in Adobe Flash or HTML5. The platform consists of a 3D world editor, a 3D graphics engine, a 3D physics engine and a compressed 3D model file format (AWD).
Tears of Steel is a short science fiction film by producer Ton Roosendaal and director/writer Ian Hubert. The film is both live-action and CGI; it was made using new enhancements to the visual effects capabilities of Blender, a free and open-source 3D computer graphics app. Set in a dystopian future, the short film features a group of warriors and scientists who gather at the Oude Kerk in Amsterdam in a desperate attempt to save the world from destructive robots.
A stereoscopic video game is a video game which uses stereoscopic technologies to create depth perception for the player by any form of stereo display. Such games should not be confused with video games that use 3D game graphics on a mono screen, which give the illusion of depth only by monocular cues but lack binocular depth information.
Cosmos Laundromat: First Cycle, developed under the code name Project Gooseberry, is an animated absurdist sci-fi fantasy short film directed by Mathieu Auvray, written by Esther Wouda, and produced by Ton Roosendaal. It is the Blender Institute's 5th "open movie" project, and was made utilizing the Blender software. The film focuses around a depressed and suicidal sheep named Franck who's offered "all the lives he ever wanted" by a mysterious salesman named Victor. On August 10, 2015, it was released to YouTube. The film was originally intended to kickstart a feature-length film. A short film sequel was written and designed but never brought to production. In 2020, Roosendaal announced that the one film would be the total of the project.