Moonflow Material Processor
Moonflow Studio
$10.00
(no ratings)
Date |
Price |
---|---|
Date |
Price($) |
10/23(2024) |
4.99 |
10/25(2024) |
10.0 |
11/22(2024) |
10.0 |
Jump AssetStore
It's a solution to filter materials in your project by complex rules, and replace the properties in these materials by another user edited complex rulesFilter your materials by complexible conditionsReplace multiple material properties with your own rules simultaneouslySerializable condition groups to save timeFast, accuracy, highly customizedWhen you need to upgrade material shadinging in bulk and have a complex and clear parameter correspondence, this tool will greatly improve your efficiency.This tool allows user to filter materials in project by following types:ShaderVectorFloatIntTexture Usage(fuzzy matching supported)Keyword statusQueueReference(accuracy texture asset)Material Name (regex supported)path of material's location (regex supported)Each filter condition can be selected as a "or" filter or "and" action, aimed to support more complexible requirements.You can add your own filter via script. View any existing script to learn the formatThen user can replace the properties in these filtered materials. Deliver value from old properties or just covered with a new value. Following types of setting could be replaced:ShaderVectorSupported to deliver value from old propertyChannel Swizzle supportedColorSupported to deliver value from old propertyChannel Swizzle supportedFloatSupported to deliver value from old propertyCalculation formula supported (supported operation see Unity - Scripting API: ExpressionEvaluator)IntSupported to deliver value from old propertyCalculation formula supported (supported operation see Unity - Scripting API: ExpressionEvaluator)TextureSupported to deliver value from old propertyKeywordSupport to enable or disableQueue(Cache Clean)Clean every unused property cache of materialOf course, multiple items can be replaced simultaneously.What's more, every condition groups whatever used for filter or replace could be saved as an asset, so that you won't need to operate this tool over and over again when the situation is just the same.