Skip to content

Drag2Shade

by Flidoh Animations·Workflow

Images © Flidoh Animations. Used for product review; image policy.

Why we like it

Drag2Shade earns its place for collapsing the repetitive node-wiring step into a single drag: drop an image and it classifies the map from the filename and connects it to the Principled BSDF, keeping everything inside one tidy node group per material.

What is Drag2Shade?

Drag2Shade is a Blender add-on that handles the shading workflow when you assign textures. Rather than adding Image Texture nodes by hand, locating the right slot, and connecting math, vector, and normal-map nodes to the Principled BSDF, you drag an image onto a mesh in the 3D Viewport or into the Shader Editor. Drag2Shade scans the file, identifies the texture type, builds a node group, and wires it to the Principled BSDF in one action.

Texture types are detected from filename keywords, covering Base Color, Metallic, Roughness, Normal, AO, Alpha, Emission, Transmission, Specular, and Displacement. When a name is ambiguous, a classifier popup lets you confirm the slot. All maps are encapsulated inside a single D2S_ObjectName node group per material to keep the main node tree uncluttered. You can also batch-import a full PBR set from a folder via the N-panel, or fetch a texture from a web address with Paste Image URL.

Drag2Shade runs on Windows and targets Blender 4.2 or later through the Extensions system, with a legacy install for 4.1 and below. It works with Cycles and EEVEE on any material using the Principled BSDF.

Who is Drag2Shade best for?

Drag2Shade is best for character and environment artists working with high-resolution PBR sets, product visualisation artists who need materials built quickly and consistently, archviz professionals handling large libraries of tileable textures, and hobbyists or learners who want clean node setups without manual wiring.

How much does Drag2Shade cost?

Drag2Shade is completely free to download and use.

Key features

  • Drag texture files onto a mesh in the 3D Viewport or into the Shader Editor to build a material without placing nodes manually
  • Smart texture detection reads filenames to identify Base Color, Metallic, Roughness, Normal, AO, Alpha, Emission, Transmission, Specular, and Displacement maps
  • Classifier popup lets you manually select the correct slot and confirm when a texture type is ambiguous
  • Import Folder batch-imports an entire PBR texture set from a directory in one click via the N-panel
  • Paste Image URL downloads and assigns a texture directly from a web address
  • Clean node groups encapsulate all textures inside a single D2S_ObjectName node group per material
  • Principled Controller panel with drag-highlight, per-slot image-picker buttons, and URL fetch

Tags

#Blender#PBR#textures#materials#shading#drag-and-drop#Principled BSDF#node groups

Frequently asked questions

Does Drag2Shade work with Blender 4.2 and newer?

Drag2Shade targets Blender 4.2 or later through the Extensions system, and a legacy install is supported for Blender 4.1 and below. It works with any material that uses the Principled BSDF, so materials the add-on builds plug straight into a standard shading setup. If you run an older release, use the legacy install path rather than the Extensions route to add it to your version of Blender. Check your Blender version first so you install it the right way.

Does Drag2Shade support Cycles and EEVEE?

Drag2Shade works with both Cycles and EEVEE. It supports any material that uses the Principled BSDF, the shader both renderers rely on, so the materials Drag2Shade builds are compatible with either engine. If your project is built around the Principled BSDF, the add-on's node groups fit that setup directly. For renderer-specific workflows, confirm your material uses the Principled BSDF, since that is the stated compatibility requirement. Both Cycles and EEVEE are named as supported renderers for the add-on, covering standard Blender shading.

What operating system does Drag2Shade run on?

Drag2Shade is listed for Windows. If you work on macOS or Linux, check the developer's page before installing, since Windows is the operating system stated for the add-on. Aside from the platform, it needs Blender 4.2 or later for the Extensions system, or the legacy install for Blender 4.1 and below, so confirm your Blender version alongside your operating system. That way you know both requirements are met before you start.

How does Drag2Shade decide which texture slot each file belongs to?

Drag2Shade reads filename keywords to classify each texture. Names containing terms like color, albedo, or diff map to Base Color; rough or gloss to Roughness; normal, nrm, or bump to Normal; and similar keywords cover Metallic, AO, Alpha, Emission, Transmission, Specular, and Displacement. When a filename is ambiguous, a classifier popup lets you pick the correct slot and confirm, so nothing is assigned by guesswork. This keyword matching is what drives both single drops and full folder imports.

Is Drag2Shade free?

Drag2Shade is listed as free in this catalog. Licensing terms can change, so check the developer's page on Superhive for the current details before relying on it for a project. Documentation and a demo video are available, both worth reviewing before you build it into a shading workflow. For the definitive licensing status, the developer's page is the place to confirm what applies to your use.

Similar plugins