Procedural OSL Tile Map Collection for 3ds Max
MW Tiles is a collection of five procedural OSL shaders that generate tile patterns entirely in the shader - no baked textures, no UV headaches. Each shader outputs tile geometry, grout, bump, per-tile colour and UV data that can be wired into any material channel. The UI for each shader is built specifically for the 3ds Max material editor, with consistent parameter grouping and naming across the collection. Infinite procedural tiling. UV space sets scale, not bounds, allowing non-repetitive tiles to be generated indefinitely.
Every parameter is live - change tile proportions, grout depth, colour variance and edge wear in real time with instant viewport feedback. No baking, no waiting.
Every shader exposes the same set of outputs - colour, bump, tile mask, unique index, UV and rotation - so you can swap patterns without rewiring your material.
Grout depth and tile bump are driven by adjustable falloff curves, giving you precise control over the height transition between tile face and grout channel. Use the curves to shape anything from a gentle rounded bevel to a steep displacement edge - all feeding directly into bump or displacement outputs.
The Sharp Corners feature for the grout bump maintains a sharp point at tile/grout junctions for rounded cornered tiles allowing straight channel effects for applications such as brick mortar.
Every shader in the collection includes the following
A highly flexible rectangular tile shader with row sequencing modes and a built-in preset system. Covers floor tiles, wall tiles, brick and plank layouts.
Classic herringbone layout with dynamic tile proportions - dial in anything from slim wood parquet plank floors to wide-format tiles.
Hexagonal tiles with shape multipliers that push the hex toward elongated or flattened forms.
Voronoi-based irregular stone paving with aspect ratio control. Suited to flagstone, crazy paving and natural stone flooring.
Generates randomized ashlar patterns by assembling nine predefined seamlessly interlocking tile layouts - suited to masonry walls, feature stones and paving.
All five shaders expose a consistent set of outputs for wiring into any material channel or compositing multiple shaders together.