﻿//ZBRUSH MACRO - Recorded in ZBrush version 4.73
[IButton,???,"Press to run this macro. Macros can be aborted by pressing the ëescí key.",
[IShowActions,0]
[IConfig,4.73]
[VarSet,activeSubT,[SubToolGetActiveIndex]]//Set Nanomeshes to Mesh Material

[IUnPress,Render:Render Properties:Shadows]
[IUnPress,Render:Render Properties:AOcclusion]
[ISet,Render:Render Properties:3D Posterize,180]
[ISet,Render:Render Properties:3D Shading,0]
[IPress,Transform: Pf]
[IModSet,Transform: Pf,2]
[SubToolSelect, 0]
[IPress,Tool:SubTool:SelectDown]
    [Loop,10,//Number of Subtools to Change
    [VarSet,id,[IGet,Tool:NanoMesh:m.Index]]//store current index
[ISet,Tool:NanoMesh:m.Index,0]

    [Loop,20,//Max Number of Index Per Subtool to Change
[IPress,Tool:NanoMesh:m.Mesh Material]
[IPress,Tool:NanoMesh:m.>>]
    ]//end of Loop

[ISet,Tool:NanoMesh:m.Index,id]
[IPress,Tool:SubTool:SelectDown]
    ]//end of Loop 

[SubToolSelect,activeSubT]

[IPress,Render:BPR RenderPass:Render Best Preview]//Normal Curve Passes
[IPress,Texture:GrabDoc]
[IPress,Texture:Texture Off]
[IModSet,Transform: Pf,3]
[IUnPress,Transform: Pf]
[IPress,Material:NormalRGBMat]
[ISet,Render:Render Properties:3D Posterize,0]
[ISet,Render:Render Properties:3D Shading,100]
[IPress,Render:BPR RenderPass:Render Best Preview]
[IPress,Texture:GrabDoc]
[IPress,Texture:Texture Off]
[IPress,Material:NormalRGBMat]
[IPress,Material:Framer01]
[IPress,Render:BPR RenderPass:Render Best Preview]
[IPress,Texture:GrabDoc]
[IPress,Texture:Texture Off]
[IPress,Material:Framer01]
[IPress,Material:BasicMaterial]

[VarSet,activeSubT,[SubToolGetActiveIndex]]//Reset Nano Meshes to UI Color

[IPress,Render:Render Properties:Shadows]
[IPress,Render:Render Properties:AOcclusion]
[ISet,Render:Render Properties:3D Posterize,0]
[ISet,Render:Render Properties:3D Shading,100]
[SubToolSelect, 0]
[IPress,Tool:SubTool:SelectDown]
    [Loop,10,//Number of Subtools to Change
    [VarSet,id,[IGet,Tool:NanoMesh:m.Index]]//store current index
[ISet,Tool:NanoMesh:m.Index,0]

    [Loop,20,//Max Number of Index Per Subtool to Change
[IPress,Tool:NanoMesh:m.UI Color]
[IPress,Tool:NanoMesh:m.>>]
    ]//end of Loop

[ISet,Tool:NanoMesh:m.Index,id]
[IPress,Tool:SubTool:SelectDown]
    ]//end of Loop 

[SubToolSelect,activeSubT]

[IUnPress,Render:Render Properties:AOcclusion]//Albedo Shaded Passes
[IUnPress,Render:Render Properties:Shadows]
[ISet,Render:Render Properties:3D Shading,0]
[ISet,Render:Render Properties:3D Posterize,180]
[IPress,Render:BPR RenderPass:Render Best Preview]
[IPress,Texture:GrabDoc]
[IPress,Render:Render Properties:AOcclusion]
[IPress,Render:Render Properties:Shadows]
[ISet,Render:Render Properties:3D Shading,100]
[ISet,Render:Render Properties:3D Posterize,0]
[IPress,Render:BPR RenderPass:Render Best Preview]
[IPress,Texture:GrabDoc]
[IPress,Texture:Texture Off]
]
