Also check out our new features in MARI 2.0 video
Workflow
- Seamlessly handle patch-based textures with new Maya texture export functionality
- OpenColorIO colour space toolbar
- Layered PSD import and export functionality
- Linux or Windows
- High quality turntable rendering
- Flatten and round-trip projected textures for modifying externally (for example in NUKE or Adobe® Photoshop®)
- Open and extensible approach to UI, geometry, camera, shading, and supporting light and texture exchange
- Import and export as background tasks, allowing the artist to continue painting
- 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
- Fully customisable navigation allowing remap your MARI experience to meet artist needs
- Every channel is a full, non-destructive, layer stack.
- Shaders use layered channels to control every aspect of the surface look including diffuse, displacement and specularity.
- Full .PSD support means MARI works seamlessly with Adobe Photoshop and other paint software that read industry standard .PSD files.
- A powerful procedural engine is built into the heart of the layer stack; offering fluid, GPU accelerated real time procedural noises,
patterns, projections and more. Procedural layers mean artists can easily create the look they want, seamlessly blending procedural and painted detail with the same toolkit.
- MARI has a unique layer concept, shared layers, to ensure that artists can spend more time painting.
A shared layer is one that appears multiple times in the same stack, or is shared between stacks, and is automatically and instantly updated wherever it is used.
- With a streamlined layer view in MARI even highly complex stacks are easy to navigate and control.
Painting
- Paint symmetrical objects faster with new mirroring support in MARI’s paint buffer
- Import custom ABR brushes from Photoshop, letting artists paint freely with brushes they know and love
- Get results faster with MARI’s new Luminosity paint through mode, letting artists move from luminosity to alpha, adding live transparencies quickly and easily without having to jump back and forth from Photoshop
- 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
- Paint canvas transform, grid warp and free-form 'pin' warp
- Blur and sharpen, including on-surface, multiple UV patches simultaneously
- Advanced 'healing' brush for seam removal and duplication of texture detail
-
Linked Patches enabling easily replication of texture data across patches without having to cut and paste
-
New Tint and Stencil mode allowing easily lay down of decals and more, using MARI Paint Through tool
Environment
- Shadow support lets artists cast real-time shadows on objects from multiple light sources
- Create amazing environment effects and accurately match the final look of assets with new DDS cube map support
- Create normal maps on the fly from bump maps to simplify and give flexibility to the artistic process
- masked filters: colour correction filter, noise filter and masked blend constant colour
- Filters with real-time preview
- Advanced channel masking engine, including mask painting, surface falloff, masking one channel to another, and by depth
- Supports customisable real-time 3D shader preview (e.g. specular highlights, displacement preview via bump mapping, ambient occlusion, layer blending modes, colour correction and more
- Customisable tool 'shelves' for brushes, colours, reference images, sharable between artist and projects
- Floating point, 16 bit or 8 bit channels
- All painting and shading tools are available in 3D projection paint mode and 'flat' UV paint mode
- 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
- Save time with new support for overlapping UVs, allowing the same texture to be re-used across 3D models in shared UV space
- obj model format support
- Multiple objects, versions (e.g. high res or in key character poses), instances, with or without baked animation
- 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
- Isolate, select, mask and hide geometry per patch and face
- Customisable lighting and rendering modes
- Massive geometry and texture data sets not limited by the amount of RAM
- Dynamic tessellation shader that can preview displacement maps on geometry in real-time
Developer
- C API enabling an open interface for integration, automation and customisation
- Python scripting API