MASSIVE (software)

Last updated

MASSIVE (Multiple Agent Simulation System in Virtual Environment) is a high-end computer animation and artificial intelligence software package used for generating crowd-related visual effects for film and television.

Contents

Overview

Massive is a software package developed by Stephen Regelous for use in the visual effects industry. Its primary feature is its ability to rapidly create large groups of agents that can act as individuals, each with their own unique behaviors and actions.

Through the use of fuzzy logic, the software enables every agent to respond individually to its surroundings, including other agents. These reactions affect the agent's behavior, changing how they act by controlling pre-recorded animation clips. Blending between such clips creates characters that move, act, and react realistically. These pre-recorded animations can come from motion-capture sessions or they can be hand-animated in other 3D animation software packages.

In addition to the artificial intelligence abilities of Massive, there are numerous other features, including cloth simulation, rigid body dynamics and graphics processing unit (GPU) based hardware rendering. Massive Software has also created several pre-built agents ready to perform certain tasks, such as stadium crowd agents, rioting mayhem agents and simple agents who walk around and talk to each other.

History

Massive was originally developed in Wellington, New Zealand. Peter Jackson, the director of the Lord of the Rings films (2001–2003), required software that allowed armies of hundreds of thousands of soldiers to fight, a problem that had not been solved in film-making before. Stephen Regelous created Massive to allow Wētā FX to generate many of the award-winning visual effects, particularly the battle sequences, for the Lord of the Rings films. Since then, it has developed into a complete product and has been licensed by a number of other visual effects houses.

Examples

Massive has been used in many productions, both commercials and feature-length films, small-scale and large.

Some significant examples include:

See also

Related Research Articles

<span class="mw-page-title-main">Computer animation</span> Art of creating moving images using computers

Computer animation is the process used for digitally generating animations. The more general term computer-generated imagery (CGI) encompasses both static scenes and dynamic images, while computer animation only refers to moving images. Modern computer animation usually uses 3D computer graphics to generate a three-dimensional picture. The target of the animation is sometimes the computer itself, while other times it is film.

<span class="mw-page-title-main">Special effect</span> Illusions or tricks to change appearance

Special effects are illusions or visual tricks used in the theatre, film, television, video game, amusement park and simulator industries to simulate the imagined events in a story or virtual world.

<span class="mw-page-title-main">Autodesk Maya</span> 3D computer graphics software

Autodesk Maya, commonly shortened to just Maya, is a 3D computer graphics application that runs on Windows, macOS and Linux, originally developed by Alias and currently owned and developed by Autodesk. It is used to create assets for interactive 3D applications, animated films, TV series, and visual effects.

Wētā FX, formerly known as Weta Digital, is a New Zealand-based digital visual effects company based in Miramar, Wellington. It was founded by Peter Jackson, Richard Taylor, and Jamie Selkirk in 1993 to produce the digital special effects for Heavenly Creatures. The company went on to produce some of the highest-grossing films ever made, such as the Lord of the Rings trilogy, Avatar, and Avatar: The Way of Water. Considered one of the most influential film companies of the 21st century, Wētā FX has won several Academy Awards and BAFTAs. The company is named after the New Zealand wētā, one of the world's largest insects, which was historically featured in the company logo.

Visual effects is the process by which imagery is created or manipulated outside the context of a live-action shot in filmmaking and video production. The integration of live-action footage and other live-action footage or CGI elements to create realistic imagery is called VFX.

<span class="mw-page-title-main">Visual programming language</span> Programming language written graphically by a user

In computing, a visual programming language 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.

<span class="mw-page-title-main">Crowd simulation</span> Model of movement

Crowd simulation is the process of simulating the movement of a large number of entities or characters. It is commonly used to create virtual scenes for visual media like films and video games, and is also used in crisis training, architecture and urban planning, and evacuation simulation.

<span class="mw-page-title-main">Houdini (software)</span> 3D animation software

Houdini is a 3D animation software application developed by Toronto-based SideFX, who adapted it from the PRISMS suite of procedural generation software tools. The procedural tools are used to produce different effects such as complex reflections, animations and particles system. Some of its procedural features have been in existence since 1987.

Richard Baneham is an Irish animator and visual effects supervisor, who has worked on several film series, including The Lord of the Rings film trilogy, the Chronicles of Narnia films and the Avatar franchise. Amongst other awards, Baneham has received a BAFTA Award for Best Special Visual Effects and an Academy Award for Best Visual Effects in 2009, both for his work on Avatar, and a further Academy Award in 2023, for visual effects on Avatar: The Way of Water.

<span class="mw-page-title-main">Animal Logic</span> Australian animation and visual effects studio

Animal Logic is an Australian animation and visual effects digital studio based at Disney Studios in Sydney, New South Wales in Australia, Vancouver in Canada, and Rideback Ranch in Los Angeles, California. Established in 1991, Animal Logic has produced visual effects and animation for feature films such as the Academy Award-winning Happy Feet, Legend of the Guardians: The Owls of Ga'Hoole, Walking with Dinosaurs 3D,The Lego Movie andPeter Rabbit. The company was also recognized for its work as lead visual effects vendor on Baz Luhrmann's The Great Gatsby, which won Outstanding Achievement in Visual Effects at the 3rd AACTA Awards ceremony. In 2018, Peter Rabbit was presented with a range of accolades, including the AACTA Award for Best Visual Effects or Animation, and Australian Production Design Guild Awards (APDG) in Visual Effects Design and Drawing, Concept Illustration & Concept Models for Screen. Most recently, the company has produced work for the Warner Animation Group's The Lego Movie 2: The Second Part and Marvel Studios' Captain Marvel. It is a subsidiary of Netflix.

Stephen Regelous is a computer graphics software engineer from New Zealand. He is best known as the creator of the Massive simulation system that generated the battle scenes of the Peter Jackson movie trilogy The Lord of the Rings. In 2004, Regelous received an Academy Award for Scientific and Engineering Achievement. He is the founder of the company Massive Software.

<span class="mw-page-title-main">Procedural generation</span> Method in which data is created algorithmically as opposed to manually

In computing, procedural generation is a method of creating data algorithmically as opposed to manually, typically through a combination of human-generated assets and algorithms coupled with computer-generated randomness and processing power. In computer graphics, it is commonly used to create textures and 3D models. In video games, it is used to automatically create large amounts of content in a game. Depending on the implementation, advantages of procedural generation can include smaller file sizes, larger amounts of content, and randomness for less predictable gameplay. Procedural generation is a branch of media synthesis.

PowerAnimator and Animator, also referred to simply as "Alias", the precursor to what is now Maya and StudioTools, is a highly integrated industrial 3D modeling, animation, and visual effects suite. It had a relatively long track record, starting with Technological Threat in 1988 and ending in Pokémon: The Movie 2000 in 1999. PowerAnimator ran natively on MIPS-based SGI IRIX and IBM AIX systems.

Previsualization is the visualizing of scenes or sequences in a movie before filming. It is a concept used in other creative arts, including animation, performing arts, video game design, and still photography. Previsualization typically describes techniques like storyboarding, which uses hand-drawn or digitally-assisted sketches to plan or conceptualize movie scenes.

Form·Z is a general-purpose solid and surface modeling software. It offers 2D/3D form manipulating and sculpting capabilities. It can be used on Windows and Macintosh computers. It is available in English, German, Italian, Spanish, French, Greek, Korean and Japanese languages.

Massive animation may refer to:

<span class="mw-page-title-main">Softimage 3D</span> 3D graphics programme that preceded SoftimageXSI

Softimage|3D was a high-end 3D graphics application developed by Softimage, Co., which was used predominantly in the film, broadcasting, gaming, and advertising industries for the production of 3D animation. It was superseded by Softimage XSI in 2000.

The history of computer animation began as early as the 1940s and 1950s, when people began to experiment with computer graphics – most notably by John Whitney. It was only by the early 1960s when digital computers had become widely established, that new avenues for innovative computer graphics blossomed. Initially, uses were mainly for scientific, engineering and other research purposes, but artistic experimentation began to make its appearance by the mid-1960s – most notably by Dr Thomas Calvert. By the mid-1970s, many such efforts were beginning to enter into public media. Much computer graphics at this time involved 2-dimensional imagery, though increasingly as computer power improved, efforts to achieve 3-dimensional realism became the emphasis. By the late 1980s, photo-realistic 3D was beginning to appear in film movies, and by mid-1990s had developed to the point where 3D animation could be used for entire feature film production.

Physically based animation is an area of interest within computer graphics concerned with the simulation of physically plausible behaviors at interactive rates. Advances in physically based animation are often motivated by the need to include complex, physically inspired behaviors in video games, interactive simulations, and movies. Although off-line simulation methods exist to solve most all of the problems studied in physically-based animation, these methods are intended for applications that necessitate physical accuracy and slow, detailed computations. In contrast to methods common in offline simulation, techniques in physically based animation are concerned with physical plausibility, numerical stability, and visual appeal over physical accuracy. Physically based animation is often limited to loose approximations of physical behaviors because of the strict time constraints imposed by interactive applications. The target frame rate for interactive applications such as games and simulations is often 25-60 hertz, with only a small fraction of the time allotted to an individual frame remaining for physical simulation. Simplified models of physical behaviors are generally preferred if they are more efficient, easier to accelerate, or satisfy desirable mathematical properties. Fine details are not important when the overriding goal of a visualization is aesthetic appeal or the maintenance of player immersion since these details are often difficult for humans to notice or are otherwise impossible to distinguish at human scales.