
DECALmachine for Blender: Complete Setup and Workflow Guide
Introduction
Surface detailing separates photorealistic renders from flat, generic 3D models. Decals—layered projections of textures, wear patterns, and graphic elements—are the most practical way to add life to hard-surface geometry without subdividing meshes or baking high-resolution maps. DECALmachine, developed by Machin3, is the industry-standard Blender addon for decal projection and management, and we use it extensively across our render farm pipelines.
In this guide, we'll walk through DECALmachine installation, core decal types, practical workflows for applying decals to models, atlas and trim sheet management, rendering considerations, and integration patterns for production pipelines. Whether you're detailing architectural visualization, product models, or game assets, DECALmachine significantly accelerates surface variation and realism.
Why Decals Matter in Render Farm Workflows
Decals solve a critical problem: adding rich surface detail without geometric or UV complexity. When submitting jobs to a render farm like ours, efficient decal use means faster rendering times and cleaner asset pipelines. Instead of high-poly geometry or massive texture maps, decals let you layer detail non-destructively, keep file sizes manageable, and iterate quickly on surface treatments.
Installation and Blender Compatibility
DECALmachine is available on Blender Market. We support Blender 4.0 and later, though we recommend 4.1+ for stability.
Installation steps:
- Download the DECALmachine addon from the Blender Market DECALmachine page.
- In Blender, go to Edit → Preferences → Add-ons.
- Click Install and select the downloaded
.zipfile. - Search for "DECALmachine" and enable it.
- (Optional) Pin the add-on to the top of your add-ons list for quick access.
After enabling, DECALmachine creates a new panel in the Shader Editor and a decal library in the Asset Browser. On first launch, the addon may download additional assets and libraries—this is normal and happens in the background.
Version considerations: DECALmachine 2.x introduced atlasing, enhanced trim sheet tools, and join/split functionality. If you're upgrading from 1.x, existing decals remain compatible, but we recommend reviewing new features in the official documentation.
Understanding Decal Types
DECALmachine supports four primary decal types, each suited to different surface treatments:
Simple Decals Simple decals are single-image projections. Use these for logos, wear patterns, or isolated graphic elements. They're lightweight and work well for quick detailing. A simple decal might be a rust streak, bullet hole, or brand marking projected onto a surface.
Subset Decals Subset decals target specific geometry or material slots. When your model has multiple parts (body, wheels, windows), subsets let you apply decals only to relevant surfaces, avoiding visual artifacts and wasted texture space.
Panel Decals Panel decals are geometry-aware projections that conform to panel lines and edge detail on hard-surface models. Use these for modular detailing—industrial hatches, access panels, panel lines on spacecraft or architectural elements. Panels integrate with your model's geometry for seamless detail.
Info Decals Info decals embed metadata: texture atlases, shader parameters, or render instructions. Advanced users leverage info decals for automating shader setup or batch-processing render farm submissions.
Most work uses Simple, Subset, and Panel decals. Info decals are useful when scripting or when building reusable asset libraries.
Core Workflow: Applying Decals to Hard-Surface Models
Here's our standard decal application workflow:
Step 1: Prepare Your Base Mesh Ensure your model has sensible topology and UV unwrapping (even basic). Decals project in world space or UV space depending on your setup. For hard-surface models, clean geometry and proper material assignment is essential.
Step 2: Enter the Decal Library In the Shader Editor, the DECALmachine panel shows available decal libraries. Browse the built-in library or import custom decal packs. Each decal appears as a material preset ready to apply.
Step 3: Project the Decal Select your target geometry and the decal material. DECALmachine projects the decal using a proxy cube or plane that you position and scale interactively. Move, rotate, and scale the decal proxy until it aligns with your surface. The decal material uses a blend of orthographic projection and geometry-aware rendering to stick correctly.
Step 4: Finalize Placement Confirm the decal placement by pressing a hotkey (typically Ctrl+Enter or your configured key). The addon converts the proxy into a material modifier or additional geometry layer, depending on your settings. The decal is now baked into the model's material stack without requiring additional geometry.
Step 5: Iterate Stack multiple decals by repeating Steps 2–4. DECALmachine manages layering and blend modes, so overlapping decals render correctly without manual shader work.
For production work, we often batch-import decal presets from a shared library, apply them to standardized model templates, and queue renders to our farm. This approach keeps iteration fast and results consistent.
Trim Sheets and Atlas Management
Trim sheets are a memory-efficient way to pack many decal variants into a single texture. DECALmachine 2.x introduced native atlasing, which is a significant improvement for large-scale productions.
Building a Trim Sheet
- Create decal variants (rust, paint, wear, weathering) as separate images.
- Use DECALmachine's packing tools to arrange them into a single texture atlas with proper spacing and naming conventions.
- The addon generates UV coordinates for each decal automatically.
Using Atlased Decals Once your trim sheet is created, decals reference specific UV regions within the atlas. This reduces texture memory footprint by 50–80% compared to per-decal images, especially valuable when submitting jobs to a render farm where memory constraints affect queue depth.
Atlas Optimization Tips
- Keep decal textures at consistent resolutions (512×512, 1024×1024).
- Leave padding between atlas regions to avoid UV bleeding during rendering.
- Name regions clearly in the atlas metadata so team members can find variants quickly.
- When rendering, ensure your render farm environment has atlas libraries cached—this prevents repeated downloads and speeds up job initialization.
Rendering Decals: Cycles vs EEVEE
DECALmachine decals render correctly in both Cycles and EEVEE, but there are nuances:
Cycles Rendering Cycles gives photorealistic results and handles complex decal layering without artifacts. Decal blend modes, transparency, and normal map projections work predictably. For production renders, Cycles is our standard. Render time increases slightly with decal count, but the quality is worth it. When submitting Cycles jobs to our render farm, each decal layer is resolved at render time, so file size remains small.
EEVEE Rendering EEVEE is faster for real-time or draft previews. Decals render correctly, but transparency sorting can occasionally show edge artifacts when decals overlap heavily. For final production work, we prefer Cycles. However, EEVEE is excellent for client previews and interactive walkthroughs.
Decal Density We typically apply 3–8 decals per model. Beyond 10 decals, render times grow nonlinearly, and the visual gain diminishes. For complex assets, use trim sheets to reduce decal count and consolidate detail into a single atlased layer.
DECALmachine in Production Pipelines and Render Farm Integration
When using DECALmachine at scale, consider these production patterns:
Asset Library Management Build a shared decal library in your team's network storage or cloud drive. Organize decals by type (wear, logos, damage, weathering). Everyone on the team uses the same library, ensuring consistent detailing and faster handoffs.
Batch Decal Application For standardized models (e.g., product renders with multiple color variants), save decal application as a Blender script or Python operator. This automates decal placement and reduces manual work.
Render Farm Submission When submitting to our render farm, include all decal textures and libraries in the upload. We cache these assets to avoid repeated downloads. DECALmachine's material structure is fully self-contained, so no additional shader setup is needed on the farm side.
Versioning Track decal library versions alongside model files. If a client requests decal changes, create a new library version and re-render from the farm—no need to re-export or modify the model.
Multi-View Decal Setups For campaigns or product lines, apply the same decal library to multiple model variants. This ensures visual consistency and makes render farm batch submissions more efficient.
FAQ
Q: Can I use DECALmachine with non-hard-surface models? A: DECALmachine is optimized for hard surfaces but works on organic geometry too. Results are strongest when surfaces are relatively flat or have clear panel structure. For highly organic forms, projection artifacts may occur—test placement carefully.
Q: Do decals increase file size significantly? A: No. DECALmachine decals are materials and shaders, not additional geometry. Your .blend file size increases minimally. Texture file sizes depend on your decal library, not the number of applied decals.
Q: What's the difference between Simple and Panel decals? A: Simple decals are flat projections, good for stickers or wear. Panel decals are geometry-aware and follow hard-surface edge flow, making them ideal for panel lines and modular surface details.
Q: Can I export decals when submitting to a render farm? A: Yes. Decals remain in your Blender file as materials and shaders. When submitting to our render farm, the entire material stack (including decals) is rendered as-is. No additional baking or pre-processing is needed.
Q: How do I create custom decal libraries? A: Create PNG or EXR images with alpha channels. Import them into DECALmachine via the library panel, organize them into folders, and save as a .blend asset library. You can then share this library across projects or with team members.
Q: Does DECALmachine work with Blender's scripting API? A: Yes. DECALmachine exposes operators via bpy for scripting. You can automate decal placement, batch apply decals, or build custom workflows. Consult the addon documentation for operator names and parameters.
Q: What happens if I delete a decal library from disk? A: Existing decals remain in your file, but you lose access to new decals from that library. Material nodes are preserved, so renders don't break.
Q: Can multiple artists work on decals in the same .blend file? A: Yes, though Blender's file locking applies. For true collaboration, use Blender's asset browser to share decal libraries and coordinate decal application separately.
Summary
DECALmachine transforms surface detailing from a tedious, geometry-heavy process into a fast, non-destructive workflow. By understanding decal types, mastering atlas creation, and integrating decals into your render farm pipeline, you gain the flexibility to iterate on surface treatments without re-exporting or re-submitting base models.
At Super Renders Farm, we leverage DECALmachine for everything from architectural visualization to product renders. The combination of efficient material management and render farm integration means you can apply rich detail without the performance penalty of traditional high-poly or texture-heavy approaches.
For more information, refer to the official Machin3 DECALmachine documentation and explore decal libraries on Blender Market. If you're rendering with our farm, we're happy to optimize decal asset delivery and caching for your projects.
Related Resources
About Thierry Marc
3D Rendering Expert with over 10 years of experience in the industry. Specialized in Maya, Arnold, and high-end technical workflows for film and advertising.


