For those who don’t know the tool: ColorEdge is a free procedural texture map from ITOOSOFT for Autodesk 3ds Max. It creates a two-colour gradient along visible mesh edges, helping artists blend maps and materials where separate surfaces meet. Roads, paths and terrain are the obvious beneficiaries: asphalt can finally stop looking as though somebody cut it out with office scissors.
A little diplomacy at the roadside
Roads have an unfortunate habit of looking like separate objects placed on top of landscapes, particularly when that is exactly how the scene was built. ColorEdge tackles that familiar archviz problem through the material, giving the join a transition instead of a ruler-straight declaration of independence. The appeal is a small, adjustable shading setup for an everyday scene-building irritation.
ColorEdge is one of ITOOSOFT’s existing free utilities, worth revisiting for the control it offers over an easily overlooked part of material authoring. The developer is also behind RailClone, whose more expansive procedural machinery we covered in our look at its MaxScript access to style graphs and generated results. This particular tool has a considerably smaller job description.
Tell the edges where to behave
Convert the geometry to Editable Mesh, select edges at Edge sub-object level, then set them Visible or Invisible in Surface Properties. “Visible” is an edge property here, not a camera instruction. ColorEdge uses that selection to place the gradient, so the useful decisions begin on the mesh rather than with a heroic afternoon of mask painting.


For a boundary fade, connect the map to the material’s Opacity input. To blend textures, connect it to a Mix map’s Mix Amount, with the near-edge texture in Color 1 and the far-edge texture in Color 2. Starting with black for Near and white for Far keeps the setup legible; ITOOSOFT’s basic procedure usually needs only D3 adjusted. Asphalt and grass can negotiate their border without a sprawling diplomatic service of nodes.
Four distances, one less vague revision
| Control | Function |
|---|---|
| Color Near Edge / Far Edge | Gradient endpoint colours |
| D0: Offset | Initial distance using Far colour |
| D1: Ramp Up | Far-to-Near transition |
| D2: Width | Solid Near-colour band |
| D3: Ramp Down | Near-to-Far transition |
The ramp gives “make the edge softer” some actual coordinates. Its offset, outward and return transitions, and solid band let you shape where the effect sits and how broadly it spreads. Set D1, D2 or D3 to zero to remove that section. A simple fade need not bring the entire entourage; a more deliberate band has the controls waiting for it.
Disorder, with a settings panel
Procedural noise breaks up an overly tidy transition. Amount controls strength, Size changes scale and Phase allows animation. Regular, Fractal and Turbulence supply the patterns, with Levels controlling iterations for the latter two. Low and High remap the values between their thresholds across 0–1, while Smooth softens the threshold transitions. These controls give procedural materials a useful dose of untidiness without leaving every decision to one noise slider.

That is the attraction of the approach: the boundary becomes something you can art-direct. A suspiciously immaculate verge can acquire a little disorder, while the transition still has a measurable extent. “More natural” remains an impressively elastic client note, but at least part of the conversation now has named parameters.
The renderer gets a vote
Host support and renderer support are separate questions. In a November 2022 reply about V-Ray 6.x GPU, ITOOSOFT said ColorEdge worked on CPU only. Its June 2025 response to a Corona 13 / Max 2026.1 report said the map appeared incompatible with Corona, correcting an initial mix-up with Forest Edge. Similar names do not make interchangeable maps, however convenient that would be for everyone’s afternoon.
For Arnold, support advice from December 2021 was to enable “3DS Max Maps support” under Compatibility Mode. These are dated answers for particular configurations, not certification of every current renderer. ITOOSOFT also noted in the Corona discussion that ColorEdge had not been updated for some time and that resources for its free plug-ins were limited.
There is a geometry cost, too: the technical reference warns that each texture point is compared against all edges and faces, so complex meshes can slow evaluation despite caching. Start with a small scene using your intended material and renderer before committing it to a production setup. The download costs nothing; debugging still has an hourly rate.
Free, with a little manual housekeeping
ColorEdge is available free from ITOOSOFT, permits commercial use and has no licence expiry. The documentation lists support for 3ds Max 2022–2026, with older versions supported unofficially. Installation means extracting the ZIP and copying ColorEdge.dlt from the folder for your Max version into its plug-in directory. A modest bit of file management, followed by the rather more interesting business of persuading two surfaces to share a landscape.
| Detail | Specification |
|---|---|
| Developer | ITOOSOFT |
| Product | ColorEdge |
| Type | Procedural texture map |
| Host support | 3ds Max 2022–2026 officially; older versions unofficially |
| Gradient | Two colours, offset, two ramps and a solid band |
| Variation | Procedural noise |
| Price and licence | Free, commercial use permitted, no expiry |



