Releases: p-groarke/fea_osl
Releases · p-groarke/fea_osl
v3.2.1
v3.2.0
v3.1.0
- Add Color Threshold, a helper node to mask color intensities and picked color.
- Add Color Scheme, which converts a grayscale float map to color using traditional color theory schemes.
- Organic Noise : Don't modify scale when using object space because Zap said so.
- Note, this change could affect your scenes if you don't use UVs, update at your own discretion.
v3.0.0
Organic Noise "v2"
Greatly improved organic noise. This is an "abi" breaking update, so do not update if you have pre-existing scenes that use the older Organic Noise.
- Added presets.
- Added noise effects, more source noises, lines, creases, steps and a ton more options.
- Multiple tweaks under-the-hood to improve the results.
- Improve tiling. At very low sampling distances, you still get some tiling since it is part of "the look".
v2.2.0
v2.1.0
v2.0.0
Added Curvalicious shader.
- Fast screen-space curvature and edge tools.
- Outputs curvature map, curvature grayscale map, edge detect map and concave map.
Caveats
- Doesn't deal with hard edges / flat faces.
- Doesn't work in Arnold directly as the required OSL operations aren't supported by Arnold.
v1.2.0
This release adds a few helpful features. It should not break your existing oceans (or ponds).
- Added
DeviationGrowth
parameter. This makes smaller and smaller waves' direction more random. The higher the value, the wider the direction spread of small waves. Helps with surface tiling a lot. - Added
RandomizeAmplitude
andRandomizeSteepness
. These will add variation around your specified amplitude and steepness (thx Paul E.) - Fix tab ordering in shader UI.
- Fix
Randy Mc. Randface
not having seed.
v1.1.0
This release improves the Amplitude
parameter and wave generation randomness. Updating to this version will drastically change wave generation. The "banding" or "tiling" is still there, but it should be improved a little. Defaults have been updated to demonstrate new behavior.
Amplitude
is now relative to wave size and number of waves. This distributes amplitude across waves more accurately. It also allows using less waves while retaining good variation. With the new behavior, amplitudes around 0.5 are a good starting point.- Added
Randy Mc. Randface
noise type. This is a pre-gathered high-entropy atmospheric noise source. - Waves' starting positions are now randomized. This helps diminish wave tiling and banding (though the artifacts are still there) and adds more variety to the waves.
Direction Deviation
has been fixed. It represents the total angle a wave can be spawned with.- Both
Decay
parameters have been tweaked to work with newAmplitude
behavior.