3D Studio Max
Encyclopedia
Autodesk 3ds Max, formerly 3D Studio MAX, is for making 3D animations. It was developed and produced by Autodesk Media and Entertainment
Autodesk Media and Entertainment
Autodesk Media and Entertainment, formerly Discreet, is based in Montreal, Quebec as the entertainment division of Autodesk. This division produces software used in feature films, television commercials and computer games. It also provides products for management and distribution to complement its...

. It has modeling capabilities, a flexible plugin architecture and can be used on the Microsoft Windows platform. It's frequently used by video game developer
Video game developer
A video game developer is a software developer that creates video games. A developer may specialize in a certain video game console, such as Nintendo's Wii, Microsoft's Xbox 360, Sony's PlayStation 3, or may develop for a variety of systems, including personal computers.Most developers also...

s, TV commercial studios and architectural visualization studios. It is also used for movie effects and movie pre-visualization.

In addition to its modeling and animation tools, the latest version of 3ds Max also features shaders (such as ambient occlusion
Ambient occlusion
Ambient occlusion is a shading method used in 3D computer graphics which helps add realism to local reflection models by taking into account attenuation of light due to occlusion...

 and subsurface scattering
Subsurface scattering
Subsurface scattering is a mechanism of light transport in which light penetrates the surface of a translucent object, is scattered by interacting with the material, and exits the surface at a different point...

), dynamic simulation
Dynamic simulation
Dynamic simulation is the use of a computer program to model the time varying behavior of a system. The systems are typically described by ordinary differential equations or partial differential equations. As mathematical models incorporate real-world constraints, like gear backlash and rebound...

, particle systems
Particle Systems
Particle Systems Ltd. was a computer game developer based in Sheffield, England. The company was founded by Glyn Williams and Michael Powell. Games developed by Particle Systems include Independence War and its sequel Independence War 2: Edge of Chaos...

, radiosity, normal map
Normal mapping
In 3D computer graphics, normal mapping, or "Dot3 bump mapping", is a technique used for faking the lighting of bumps and dents. It is used to add details without using more polygons. A common use of this technique is to greatly enhance the appearance and details of a low polygon model by...

 creation and rendering, global illumination
Global illumination
Global illumination is a general name for a group of algorithms used in 3D computer graphics that are meant to add more realistic lighting to 3D scenes...

, a customizable user interface
User interface
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the...

, and its own scripting language
Scripting language
A scripting language, script language, or extension language is a programming language that allows control of one or more applications. "Scripts" are distinct from the core code of the application, as they are usually written in a different language and are often created or at least modified by the...

.

Early history and releases

The original 3D Studio product was created for the DOS platform by the Yost Group and published by Autodesk. After 3D Studio DOS Release 4, the product was rewritten for the Windows NT platform, and re-named "3D Studio MAX." This version was also originally created by the Yost Group. It was released by Kinetix, which was at that time Autodesk's division of media and entertainment. Autodesk purchased the product at the second release mark of the 3D Studio MAX version and internalized development entirely over the next two releases. Later, the product name was changed to "3ds max" (all lower case) to better comply with the naming conventions of Discreet, a Montreal-based software company which Autodesk had purchased. At release 8, the product was again branded with the Autodesk logo, and the name was again changed to "3ds Max" (upper and lower case). At release 2009, the product name changed to "Autodesk 3ds Max".

Features

MAXScript
MAXScript is a built-in scripting language that can be used to automate repetitive tasks, combine existing functionality in new ways, develop new tools and user interfaces, and much more. Plugin modules can be created entirely within MAXScript.

Character Studio
Character Studio was a plugin which since version 4 of Max is now integrated in 3D Studio Max, helping users to animate virtual characters. The system works using a character rig or "Biped" skeleton which has stock settings that can be modified and customized to the fit character meshes and animation needs. This tool also includes robust editing tools for IK/FK switching, Pose manipulation, Layers and Keyframing workflows, and sharing of animation data across different Biped skeletons. These "Biped" objects have other useful features that help accelerate the production of walk cycles
Walk cycle
In animation, a walk cycle is a series of frames or illustrations drawn in sequence that loop to create an animation of a walking character. The walk cycle is looped over and over, thus having to avoid animating each step again.-Creating a walk cycle:...

 and movement paths, as well as secondary motion.

Scene Explorer
Scene Explorer, a tool that provides a hierarchical view of scene data and analysis, facilitates working with more complex scenes. Scene Explorer has the ability to sort, filter, and search a scene by any object type or property (including metadata). Added in 3ds Max 2008, it was the first component to facilitate .NET managed code in 3ds Max outside of MAXScript.

DWG Import
3ds Max supports both import and linking of DWG files. Improved memory management in 3ds Max 2008 enables larger scenes to be imported with multiple objects.

Texture Assignment/Editing
3ds Max offers operations for creative texture and planar mapping, including tiling, mirroring, decals, angle, rotate, blur, UV stretching, and relaxation; Remove Distortion; Preserve UV; and UV template image export. The texture workflow includes the ability to combine an unlimited number of textures, a material/map browser with support for drag-and-drop assignment, and hierarchies with thumbnails. UV workflow features include Pelt mapping, which defines custom seams and enables users to unfold UVs according to those seams; copy/paste materials, maps and colors; and access to quick mapping types (box, cylindrical, spherical).

General Keyframing
Two keying modes — set key and auto key — offer support for different keyframing workflows.
Fast and intuitive controls for keyframing — including cut, copy, and paste — let the user create animations with ease. Animation trajectories may be viewed and edited directly in the viewport.

Constrained Animation
Objects can be animated along curves with controls for alignment, banking, velocity, smoothness, and looping, and along surfaces with controls for alignment. Weight path-controlled animation between multiple curves, and animate the weight. Objects can be constrained to animate with other objects in many ways — including look at, orientation in different coordinate spaces, and linking at different points in time. These constraints also support animated weighting between more than one target.
All resulting constrained animation can be collapsed into standard keyframes for further editing.

Skinning
Either the Skin or Physique modifier may be used to achieve precise control of skeletal deformation, so the character deforms smoothly as joints are moved, even in the most challenging areas, such as shoulders. Skin deformation can be controlled using direct vertex weights, volumes of vertices defined by envelopes, or both.

Capabilities such as weight tables, paintable weights, and saving and loading of weights offer easy editing and proximity-based transfer between models, providing the accuracy and flexibility needed for complicated characters.
The rigid bind skinning option is useful for animating low-polygon models or as a diagnostic tool for regular skeleton animation.
Additional modifiers, such as Skin Wrap and Skin Morph, can be used to drive meshes with other meshes and make targeted weighting adjustments in tricky areas.


Skeletons and Inverse Kinematics
Inverse kinematics
Inverse kinematics is a subdomain of kinematics, which is of particular interest in robotics and computer animation. In contrast to forward kinematics, which calculates the position of a body after a series of motions, inverse kinematics calculates the motions necessary to achieve a desired...

 (IK)
Characters can be rigged with custom skeletons using 3ds Max bones, IK solvers, and rigging tools powered by Motion Capture Data.
All animation tools — including expressions, scripts, list controllers, and wiring — can be used along with a set of utilities specific to bones to build rigs of any structure and with custom controls, so animators see only the UI necessary to get their characters animated.

Four plug-in IK solvers ship with 3ds Max: history-independent solver, history-dependent solver, limb solver, and spline IK solver. These powerful solvers reduce the time it takes to create high-quality character animation. The history-independent solver delivers smooth blending between IK and FK animation and uses preferred angles to give animators more control over the positioning of affected bones.

The history-dependent solver can solve within joint limits and is used for machine-like animation. IK limb is a lightweight two-bone solver, optimized for real-time interactivity, ideal for working with a character arm or leg. Spline IK solver provides a flexible animation system with nodes that can be moved anywhere in 3D space. It allows for efficient animation of skeletal chains, such as a character’s spine or tail, and includes easy-to-use twist and roll controls.

Integrated Cloth Solver
In addition to reactor’s cloth modifier, 3ds Max software has an integrated cloth-simulation engine that enables the user to turn almost any 3D object into clothing, or build garments from scratch. Collision solving is fast and accurate even in complex simulations.(image.3ds max.jpg)

Local simulation lets artists drape cloth in real time to set up an initial clothing state before setting animation keys.
Cloth simulations can be used in conjunction with other 3ds Max dynamic forces, such as Space Warps. Multiple independent cloth systems can be animated with their own objects and forces. Cloth deformation data can be cached to the hard drive to allow for nondestructive iterations and to improve playback performance.

Integration with Autodesk Vault
Autodesk Vault
Autodesk Vault
Autodesk Vault is a data management tool integrated with Autodesk Inventor Series, Autodesk Inventor Professional, AutoCAD Mechanical, AutoCAD Electrical, and Civil 3D products. It helps design teams track work in progress and maintain version control in multi-user environments...

 plug-in, which ships with 3ds Max, consolidates users’ 3ds Max assets in a single location, enabling them to automatically track files and manage work in progress. Users can easily and safely share, find, and reuse 3ds Max (and design) assets in a large-scale production or visualization environment.

Industry usage

Many recent films have made use of 3ds Max, or previous versions of the program under previous names, in CGI animation, such as Avatar and 2012
2012 (film)
2012 is a 2009 American disaster film directed by Roland Emmerich. It stars John Cusack, Chiwetel Ejiofor, Amanda Peet, Oliver Platt, Thandie Newton, Danny Glover, and Woody Harrelson. It was produced by Emmerich's production company, Centropolis Entertainment and was distributed by Columbia Pictures...

, which contain computer generated graphics from 3ds Max alongside live-action acting.
3ds Max has also been used in the development of 3D computer graphics
3D computer graphics
3D computer graphics are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering 2D images...

 for a number of video games.

Architectural and engineering design firms use 3ds Max for developing concept art
Concept art
Concept art is a form of illustration where the main goal is to convey a visual representation of a design, idea, and/or mood for use in films, video games, animation, or comic books before it is put into the final product. Concept art is also referred to as visual development and/or concept design...

 and previsualization.

Educational usage

Educational programs at secondary
Secondary education
Secondary education is the stage of education following primary education. Secondary education includes the final stage of compulsory education and in many countries it is entirely compulsory. The next stage of education is usually college or university...

 and tertiary
Tertiary education
Tertiary education, also referred to as third stage, third level, and post-secondary education, is the educational level following the completion of a school providing a secondary education, such as a high school, secondary school, university-preparatory school...

 level use 3ds Max in their courses on 3D computer graphics
3D computer graphics
3D computer graphics are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering 2D images...

 and computer animation
Computer animation
Computer animation is the process used for generating animated images by using computer graphics. The more general term computer generated imagery encompasses both static scenes and dynamic images, while computer animation only refers to moving images....

. Students in the FIRST
First
First or 1st is the ordinal form of the number one.First or 1st may also refer to:* First , minor summit below the Schwarzhorn in the Bernese Alps in Switzerland* First , mountain in Bernese Alps in Switzerland...

 competition for 3d animation are known to use 3ds Max, as well as students who attend Southwest Open School (SWOS), a charter high school in southwest Colorado.

Polygon modeling

Polygon modeling is more common with game design than any other modeling technique as the very specific control over individual polygons allows for extreme optimization. Usually, the modeler begins with one of the 3ds max primitives, and using such tools as bevel
Bevel
A beveled edge refers to an edge of a structure that is not perpendicular to the faces of the piece. The words bevel and chamfer overlap in usage; in general usage they are often interchanged, while in technical usage they may sometimes be differentiated as shown in the image at right.-Cutting...

 and extrude, adds detail to and refines the model. Versions 4 and up feature the Editable Polygon object, which simplifies most mesh editing operations, and provides subdivision smoothing at customizable levels.

Version 7 introduced the edit poly modifier, which allows the use of the tools available in the editable polygon object to be used higher in the modifier stack (i.e., on top of other modifications)

NURBS or non-uniform rational B-spline

An alternative to polygons, it gives a smoothed out surface that eliminates the straight edges of a polygon model. NURBS is a mathematically exact representation of freeform surfaces like those used for car bodies and ship hulls, which can be exactly reproduced at any resolution whenever needed. With NURBS, a smooth sphere can be created with only one face.

The non-uniform property of NURBS brings up an important point. Because they are generated mathematically, NURBS objects have a parameter space in addition to the 3D geometric space in which they are displayed. Specifically, an array of values called knots specifies the extent of influence of each control vertex (CV) on the curve or surface. Knots are invisible in 3D space and you can't manipulate them directly, but occasionally their behavior affects the visible appearance of the NURBS object. This topic mentions those situations. Parameter space is one-dimensional for curves, which have only a single U dimension topologically, even though they exist geometrically in 3D space. Surfaces have two dimensions in parameter space, called U and V.

NURBS curves and surfaces have the important properties of not changing under the standard geometric affine transformations (Transforms), or under perspective projections. The CVs have local control of the object: moving a CV or changing its weight does not affect any part of the object beyond the neighboring CVs. (You can override this property by using the Soft Selection controls.) Also, the control lattice that connects CVs surrounds the surface. This is known as the convex hull property.

Surface tool/Editable patch object

Surface tool was originally a 3rd party plugin, but Kinetix acquired and included this feature since version 3.0. The surface tool is for creating common 3ds Max splines, and then applying a modifier called "surface." This modifier makes a surface from every 3 or 4 vertices in a grid. This is often seen as an alternative to "mesh" or "nurbs" modeling, as it enables a user to interpolate curved sections with straight geometry (for example a hole through a box shape). Although the surface tool is a useful way to generate parametrically accurate geometry, it lacks the "surface properties" found in the similar Edit Patch modifier, which enables a user to maintain the original parametric geometry whilst being able to adjust "smoothing groups" between faces.

Predefined primitives

This is a basic method, in which one models something using only boxes, spheres, cones, cylinders and other predefined objects from the list of Predefined Standard Primitives or a list of Predefined Extended Primitives. One may also apply boolean operations, including subtract, cut and connect. For example, one can make two spheres which will work as blob
Blob
- In biology :* Blob , sections of the visual cortex where groups of color-sensitive neurons assemble* Globster, an unidentified organic mass that washes up on the shoreline of an ocean or other body of water...

s that will connect with each other. These are called metaballs
Metaballs
Metaballs are, in computer graphics, organic-looking n-dimensional objects. The technique for rendering metaballs was invented by Jim Blinn in the early 1980s....

.

Standard primitives

Box
Box
Box describes a variety of containers and receptacles for permanent use as storage, or for temporary use often for transporting contents. The word derives from the Greek πύξος , "box, boxwood"....

:
Produces a rectangular prism. An alternative variation of box, called Cube, proportionally constrains the length, width and height of the box.
Cylinder
Cylinder (geometry)
A cylinder is one of the most basic curvilinear geometric shapes, the surface formed by the points at a fixed distance from a given line segment, the axis of the cylinder. The solid enclosed by this surface and by two planes perpendicular to the axis is also called a cylinder...

:
Produces a cylinder.
Torus
Torus
In geometry, a torus is a surface of revolution generated by revolving a circle in three dimensional space about an axis coplanar with the circle...

:
Produces a torus – or a ring – with a circular cross section, sometimes referred to as a doughnut.
Teapot
Utah teapot
The Utah teapot or Newell teapot is a 3D computer model which has become a standard reference object in the computer graphics community. It is a mathematical model of an ordinary teapot of fairly simple shape, which appears solid, cylindrical and partially convex...

:
Produces a Utah teapot. Since the teapot is a parametric object, the user can choose which parts of the teapot to display after creation. These parts include the body, handle, spout and lid.
Cone
Cone (geometry)
A cone is an n-dimensional geometric shape that tapers smoothly from a base to a point called the apex or vertex. Formally, it is the solid figure formed by the locus of all straight line segments that join the apex to the base...

:
Produces upright or inverted cones.
Sphere
Sphere
A sphere is a perfectly round geometrical object in three-dimensional space, such as the shape of a round ball. Like a circle in two dimensions, a perfect sphere is completely symmetrical around its center, with all points on the surface lying the same distance r from the center point...

:
Produces a full sphere, hemisphere, or other portion of a sphere.
Tube: Produces round or prismatic tubes. The tube is similar to the cylinder with a hole in it.
Pyramid
Pyramid
A pyramid is a structure whose outer surfaces are triangular and converge at a single point. The base of a pyramid can be trilateral, quadrilateral, or any polygon shape, meaning that a pyramid has at least three triangular surfaces...

:
Produces a pyramid with a square or rectangular base and triangular sides.
Plane
Plane (mathematics)
In mathematics, a plane is a flat, two-dimensional surface. A plane is the two dimensional analogue of a point , a line and a space...

:
Produces a special type of flat polygon mesh that can be enlarged by any amount at render time. The user can specify factors to magnify the size or number of segments, or both. Modifiers such as displace can be added to a plane to simulate a hilly terrain.
Geosphere: Produces spheres and hemispheres based on three classes of regular polyhedrons.

Extended primitives

Hedra: Produces objects from several families of polyhedra
Polyhedron
In elementary geometry a polyhedron is a geometric solid in three dimensions with flat faces and straight edges...

.
ChamferBox: Produces a box with beveled or rounded edges.
OilTank: Creates a cylinder with convex caps.
Spindle
Spindle (textiles)
A spindle is a wooden spike used for spinning wool, flax, hemp, cotton, and other fibres into thread. It is commonly weighted at either the bottom middle or top, most commonly by a circular or spherical object called a whorl, and may also have a hook, groove or notch, though spindles without...

:
Creates a cylinder with conical caps.
Gengon: Creates an extruded, regular-sided polygon with optionally filleted side edges.
Prism
Prism (optics)
In optics, a prism is a transparent optical element with flat, polished surfaces that refract light. The exact angles between the surfaces depend on the application. The traditional geometrical shape is that of a triangular prism with a triangular base and rectangular sides, and in colloquial use...

:
Creates a three-sided prism with independently segmented sides.
Torus knot
Torus knot
In knot theory, a torus knot is a special kind of knot that lies on the surface of an unknotted torus in R3. Similarly, a torus link is a link which lies on the surface of a torus in the same way. Each torus knot is specified by a pair of coprime integers p and q. A torus link arises if p and q...

:
Creates a complex or knotted torus by drawing 2D curves in the normal planes around a 3D curve. The 3D curve (called the Base Curve) can be either a circle or a torus knot. It can be converted from a torus knot object to a NURBS surface.
ChamferCyl: Creates a cylinder with beveled or rounded cap edges.
Capsule: Creates a cylinder with hemispherical caps.
L-Ex: Creates an extruded L-shaped object.
C-Ext: Creates an extruded C-shaped object.
Hose: Creates a flexible object, similar to a spring.

Rendering

Scanline rendering
Scanline rendering
Scanline rendering is an algorithm for visible surface determination, in 3D computer graphics,that works on a row-by-row basis rather than a polygon-by-polygon or pixel-by-pixel basis...

The default rendering method in 3DS Max is scanline rendering. Several advanced features have been added to the scanliner over the years, such as global illumination, radiosity, and ray tracing.

mental ray
Mental Ray
mental ray is a production-quality rendering application developed by mental images . mental images was bought in December 2007 by NVIDIA.As the name implies, it supports ray tracing to generate images....

mental ray
Mental Ray
mental ray is a production-quality rendering application developed by mental images . mental images was bought in December 2007 by NVIDIA.As the name implies, it supports ray tracing to generate images....

 is a production quality renderer developed by mental images
Mental Images (firm)
mental images GmbH is a computer generated imagery software firm based in Berlin, Germany.The company provides rendering and 3D modelingtechnology for entertainment, computer-aided design, scientific visualization and architecture....

. It is integrated into the later versions of 3ds Max, and is a powerful raytracing renderer with bucket rendering, a technique that allows distributing the rendering task for a single image between several computers efficiently, using TCP network protocol.

RenderMan
RenderMan Interface Specification
The RenderMan Interface Specification, or RISpec in short, is an open API developed by Pixar Animation Studios to describe three-dimensional scenes and turn them into digital photorealistic images...

A third party connection tool to RenderMan pipelines is also available for those that need to integrate Max into Renderman render farms. Can make Pixar
Pixar
Pixar Animation Studios, pronounced , is an American computer animation film studio based in Emeryville, California. The studio has earned 26 Academy Awards, seven Golden Globes, and three Grammy Awards, among many other awards and acknowledgments. Its films have made over $6.3 billion worldwide...

's films.

V-Ray
V-Ray
V-Ray is a rendering engine that is used as an extension of certain 3D computer graphics software.The core developers of V-Ray are Vladimir Koylazov and Peter Mitev of Chaos Software production studio established in 1997, based in Sofia, Bulgaria....

A third-party render engine plug-in for 3D Studio MAX. It is widely used, frequently substituting the standard and mental ray renderers which are included bundled with 3ds Max. V-Ray continues to be compatible with older versions of 3ds Max.

Brazil R/S
Brazil R/S
Brazil Rendering System is a proprietary commercial plugin for 3D Studio Max and Autodesk VIZ. Created by SplutterFish. It is capable of high quality photorealistic rendering using fast ray tracing and global illumination....

A third-party high-quality photorealistic rendering system created by SplutterFish, LLC capable of fast ray tracing and global illumination.

FinalRender
Another third-party raytracing render engine created by Cebas. Capable of simulating a wide range of real-world physical phenomena.

Fryrender
A third party photorealistic, physically based, unbiased and spectral renderer created by RandomControl capable of very high quality and realism.

Arion Render
A third party hybrid GPU+CPU interactive, unbiased raytracer created by RandomControl, based on Nvidia CUDA
CUDA
CUDA or Compute Unified Device Architecture is a parallel computing architecture developed by Nvidia. CUDA is the computing engine in Nvidia graphics processing units that is accessible to software developers through variants of industry standard programming languages...

.

Indigo Renderer
Indigo Renderer
Indigo Renderer is a 3D rendering software that uses unbiased rendering technologies to create photo-realistic images. In doing so, Indigo uses equations that simulate the behaviour of light, with no approximations or guesses taken...

A third-party photorealistic renderer with plugins for 3ds max.

Maxwell Render
Maxwell Render
Maxwell Render is a software package that aids in the production of photorealistic images from computer 3D model data; a 3D renderer. It was introduced as an early alpha on December 2004 and it utilized a global illumination algorithm based on a metropolis light transport variation.- Overview...

A third-party photorealistic rendering system created by Next Limit Technologies
Next Limit Technologies
Next Limit Technologies is a computer software company based in Madrid, Spain. Founded in 1998 by engineers Victor Gonzalez Sanchez and Ignacio Vargas the firm now creates cross-platform particle simulation and light simulation software for fluid and rigid body modeling, and accurate visual rendering...

 providing robust materials and highly accurate unbiased rendering.

Octane Render
Octane Render
-Integration with other software:Octane Render comes with free plugins for the following software:* Autodesk 3ds Max* Autodesk Maya* Autodesk Softimage* MAXON Cinema 4D* Google Sketchup* Blender * Luxology Modo...

A third party unbiased GPU raytracer with plugins for 3ds max, based on Nvidia CUDA
CUDA
CUDA or Compute Unified Device Architecture is a parallel computing architecture developed by Nvidia. CUDA is the computing engine in Nvidia graphics processing units that is accessible to software developers through variants of industry standard programming languages...

.

BIGrender 3.0
Another third-party rendering plugin. Capable of overcoming 3DS rendering memory limitations with rendering huge pictures.

Licensing

Earlier versions (up to and including 3D Studio Max R3.1) required a special copy protection
Copy protection
Copy protection, also known as content protection, copy obstruction, copy prevention and copy restriction, refer to techniques used for preventing the reproduction of software, films, music, and other media, usually for copyright reasons.- Terminology :Media corporations have always used the term...

 device (called a dongle
Dongle
A software protection dongle is a small piece of hardware that plugs into an electrical connector on a computer and serves as an electronic "key" for a piece of software; the program will only run when the dongle is plugged in...

) to be plugged into the parallel port while the program was run, but later versions incorporated software based copy prevention methods instead. Current versions require online registration.

Due to the high price of the commercial version of the program, Autodesk also offers a free student version, which explicitly states that it is to be used for "educational purposes only". The student version has identical features to the full version, but is only for single use and cannot be installed on a network.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK