What does a The Foundry Mari freelancer do?
A The Foundry Mari freelancer paints high-resolution textures directly onto complex 3D models for visual effects, animation, and video game production. This specialist handles massive texture datasets that exceed the memory limits of standard painting software by using a non-destructive, node-based workflow. They build realistic surface details such as skin pores, weathered metal, or fabric weaves through projection painting and procedural layering. The artist manages the entire look-development pipeline from initial concept to final map export for rendering engines.
- The artist projects image data and hand-paints details onto 3D geometry using Mari’s paint buffer system to maintain high resolution across large UV spaces. They organize these layers within the Node Graph to create non-destructive texture stacks that allow for easy iteration and adjustment of surface properties like roughness, displacement, and color. This method ensures that every pixel retains its clarity even when viewed in extreme close-ups during final renders.
- This professional sets up and manages UDIM-based texture workflows to handle assets with multiple UV tiles efficiently. They configure the Mari project structure to align with the asset’s specific UV layout, ensuring that painted details flow correctly across tile boundaries without visible seams or distortion. The freelancer also integrates custom shaders within the application to preview how the painted textures react to virtual lighting conditions before exporting the final files.
- The specialist bakes down complex node networks into flat texture maps required by downstream rendering pipelines such as Maya, Katana, or Unreal Engine. They export specific channels including albedo, normal, roughness, and displacement maps while adhering to strict technical specifications for bit depth and file format. This process converts the layered Mari project into optimized assets that integrate seamlessly into the broader production environment for final shading and lighting.
How to hire a The Foundry Mari freelancer on Upwork
Step 1: Post a job
Define your texturing needs clearly to attract specialists who build high-resolution assets in Foundry Mari. Use the Job Post Generator powered by Uma™, Upwork's Mindful AI to draft a precise description from a few sentences about your project. You can write a new post, update a saved draft, or reuse an existing post to save time.
- Specify whether the role requires UDIM-based painting workflows or single-tile UV layouts for your 3D models.
- List the specific texture map outputs you need, such as albedo, roughness, or displacement channels.
- Mention if the freelancer must integrate with downstream tools like Maya or Unreal Engine after exporting textures.
Step 2: Evaluate candidates
Look for portfolio pieces that demonstrate complex node graphs and clean layer organization within Mari. Uma can run instant video interviews and build shortlists with side-by-side comparisons to help you assess technical fit quickly.
- Check for examples of projection-based painting that show accurate detail transfer onto complex geometry.
- Verify that their delivered texture maps align correctly with the asset’s UV layout without stretching.
- Review their ability to manage large data sets and maintain performance while painting high-resolution details.
Step 3: Interview your top choices
Discuss their approach to look-development and how they handle shader-based previewing during the painting process. Schedule and conduct these interviews within Upwork Messages to receive an immediate transcript and summary after each session.
- Ask how they organize their Node Graph to keep texture workflows editable for future changes.
- Request examples of how they bake down painted results into final texture maps for game engines.
- Clarify their experience with specific material types, such as organic skin or hard-surface mechanical parts.
Step 4: Agree on scope and begin work
Set clear milestones for texture delivery and use Upwork Messages and the contract workroom for all communication. Identity verification, payment protection, hourly tracking, and project funds add security to your collaboration.
- Define the exact number of assets and texture resolutions required for each milestone.
- Agree on the file formats and naming conventions for exported texture maps before work begins.
- Establish a review process for checking painted results in context using Mari shaders or external renderers.
Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.
The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.