fea_osl
fea_osl copied to clipboard
3ds Max OSL shaders
fea_osl
3ds Max OSL shaders
Shader Installation
- Download the latest release and unzip.
- In 3dsMax, add a user plugin folder (Customize > Configure User and System Paths > 3rd Party Plug-Ins).
- Add an
OSL
folder in that plugin folder. - Copy the
FeaOSL-vVER
folder to your newOSL
directory. - You should see the shaders in your material editor drop-down on next 3dsMax launch.
Backward Compatibility
To prevent breaking pre-existing scenes that use the shader pack, or changing their looks, the shader folder now comes versioned by default. It is recommended to keep the version in the folder name. This will allow you to upgrade without breaking any old scenes.
Color Lab
An Oklab / Okhcl color gradient and color scheme playground.
Color Scheme
A utility helper which applies various color schemes to gradient maps. Includes a flatten and contour option.

Color Threshold
A utility helper to mask colors above or below an intensity threshold, or mask a picked color or intensity.

Component Min/Max/Average
Per component helper nodes.
Curvalicious
Curvalicious is a fast (no raytracing) screen-space curvature shader. It outputs various maps related to curvature, edge detection and concave / convex faces.

More details
Distance To Node
Utility helper that outputs distance to picked node's center.
Organic Noise
Organic looking noise generator. Caustics, fleshy bubbles and other abstract noises.

More details
Simple Ocean
SimpleOcean is a Gerstner Wave implementation to simulate ocean vector displacement. It isn't highly complex, but should do the job when you need a quick & dirty ocean. The shader outputs a main vector displacement map and multiple utility maps, like foam maps, above sea map, etc.

More details
Tiling Simplex
A spacially and temporally tiling simplex noise.
Build Instructions
- Install haskell.
- Install 7-zip.
- Run the build script, this will create a build folder and output the finalized shaders inside of it.
cd fea_osl
runhaskell build.hs