The General rollout holds parameters that control common shader characteristics.
Shader file – Specifies the .glsl or .frag file which contains the shader (object) code. This button control also supports a context menu with the following options:
Clear – Unloads the current shader and restores the plug-in as if no shaders have been loaded. Reset – Reloads the shader and resets its parameters to the default values. Reload – Reloads the shader but keeps the current parameter values. Open Containing Folder – Reveals the shader location in Explorer. Open in External Editor – Opens the shader in an appropriate text editor. Open in Quick Shader –Opens the loaded file's code in the text editor of the Quick Shader. Copy File Path – Puts the full path of the currently loaded file in the clipboard. Copy Folder Path – Copies the parent directory of the currently loaded file into the clipboard. Recent Files – Holds a list of the recently loaded shaders and an option to clear the list.
Expand
title
Click here to see the shortcut keys for the context menu options
Shortcut Key
Command
C
Clear
R
Reset
E
Reload
O
Open Containing Folder
X
Open in External Editor
Q
Open in Quick Shader
F
Copy File Path
P
Copy Folder Path
T
Recent Files
1-0
The first 10 items of the Recent Files submenu have assigned shortcuts from 1 to 0
Max ray depth – Specifies the maximum reflection/refraction depth for the shader.
Show preview – Determines whether to render a shader preview in the 3ds Max Material Editor.
Clamp shader result – Determines whether to force the result into the [0, Clamping limit] range.
Clamping limit – Specifies the upper clamp limit if Clamp shader result is enabled.
Viewport color – Specifies the diffuse component of the material used in viewport shading.
Export shader – Allows you to save his shader file as a binary precompiled fragment shader file ( .pfrag ).
Column
width
5%
Column
width
35%
Image Removed
Image Added
Parameters
...
This is automatically generated rollout menu showing the shader's specific options.