MARI is a 3D digital paint tool developed by The Foundry designed from the ground up to meet the needs of the most demanding VFX texture and matte painting artists in the CG industry. MARI can handle vast numbers of pixels and out performs all other paint tools in speed, flexibility and processing capabilities. Moreover the 1.4 version introduce the import and export functionality of Adobe® Photoshop® layered PSD. With these and all other functions, MARI is the leader in digital painting.
We got the opportunity from TheFoundry to try and review this complex software and so bring our point of view on MARI. Also if you are interested a bit more about TheFoundry read our interview with MARI Product Manager Jack Greasley.
MARI 1.4v2 specification
Workflow
- OpenColorIO colour space toolbar
- Layered PSD import and export functionality
- Linux or Windows
- High quality turntable rendering
- Embedded web browser for quick access to community forum
- Fully featured and open playtime colour management system
- Filters with real time preview and fully featured colour correction
- Save states for textures to have multiple versions that can be reverted back to later
Painting
- Triplanar projection for faster set up of scenes
- Versatile shader system with seven NEW shader modules
- UV-less workflow (PTEX) that gives the ability to adjust texture size on a per-face level allowing for near-limitless detail
- Fully customisable brush engine
- 'Paint through' and 'clone from' between layers and textures (including 'clone from' on-surface)
- 'Slurp' brush for smearing and dragging texture
Environment
- masked filters: colour correction filter, noise filter and masked blend constant colour
- Filters with real-time preview
- Customisable tool 'shelves' for brushes, colours, reference images, sharable between artist and projects
- Background plates for reference
- Imports multiple camera moves through which the model can be viewed
- Spherical environment mapping to simulate a shiny reflective surface
- Tiled textures with masking to quickly cover large areas on models
Models
- obj model format support
- Multiple objects, versions
- Interactively handles very large 3D model data sets, scaling to over 1 million polygons for a single topology or mesh
- Supports large textures up to 32K x 32K pixels
- Handles thousands of textures per model, over many channels
- Seamlessly supports hundreds of UV texture patches
- Handles animated geometry and animated textures
- Customisable lighting and rendering modes
MARI 1.4v2
MARI was developed in a production pipeline with real deadlines which allowed MARI to be tested in field before it was even commercially released. Because this fact we could say that MARI as a tool was made literally from Artists for Artists and can revolutionary speed up their workflow using the tools and options available in MARI. The first run of MARI would bring you to the default workspace which is fully customizable by the user using a drag & drop system. This is one for the advantages of MARI allowing the user to manage and customize his workspace according to his workflow. As by other programs also here the user starts with a new project. MARI project stores your work on geometries and associated textures. By creating a new project the user have to choose his geometry and depending on whether you open an OBJ or PTX file carious mesh options will appear. Directly inside this dialog window you are creating or importing the set of channels with which you will be working after inside MARI.
Channels hold “layers” of paint in your project. For example, a project might have channels for diffuse color, displacement, specularity, or mask details. Like this you can initially your channels although MARI allows you to edit or add new one along your workflow. The painting itself is similar to other standard paint programs. And you can use various views to manage the process of painting. As in any other program you can choose from the standard „side“ views including left, top, front view and also „3D“ views including the orthographic and perspective view. For the painting you can use various tools like PaintThrough tool, which allows you to paint through a reference image and applying it to the model, Clone Stamp and many others. The painting remains in a so called „paint buffer“ and is applied to the strokes which allows you to edit the painting until you choose to bake it onto the surface or delete it by emptying the buffer. This feature allows you even to deform the painting inside the buffer and using tools like Spline Warper deform the painting. Most tools work on unbaked paint, but one or two work directly on the baked paint on the surface. Next to the painting tools you can choose from various brush styles and set-up different option which will control the „pattern“ you are painting with. Between the settings inside the brush editor you can find Paint, Pressure, Radius, Rotation, Bitmaps to use, Geometry and Noise. Some would think about Photoshop after this and i have to admit that the style you working and painting in MARI is a bit similar to it, but this feeling is really just subjective.