Shader Nodetrees¶
SMS CSV Charts has some preset materials. This section of the documentation will detail them.
Note
You can use your own custom materials on the Value Object, simply assign the material using the VO_Material parameter on the VO_Multi_Object node.
Alternatively if using a custom object as a Value Object. Assign your custom material to a material slot on your object.
Mat: VO_Percent¶
Show the Percentage of the Main Value for each Value Object. Use the GeoNode_Attributes node group too choose between the percentage or scaled value as set by the Value_Range_Scale parameter in the CSV_Data Geometry Node.
The Checkbox: Use_Instancer is necessary for this to work.
Mat: VO_Percent_Metals¶
A variation on the above with new values on the Color Ramp and The Metallic and Rougness parameters changed on the BSDF Node.
Mat: VO_Percent_Wireframe¶
Renders the object wireframe. This is useful when Value Labels are inside the Value Object.
Adjust the line thickness with the Wireframe_Size parameter on the CS_Wireframe node.
Mat: VO_Percent_Hologram¶
A variation on the above. Renders the object wireframe with a hologram shader.
Adjust the line thickness with the Wireframe_Size parameter on the CS_Wireframe node.
Adjust the hologram parameters on the CS_Holo node.
Mat: VO_Random¶
Assigns random values to the Color Ramp node.
Mat: VO_Location¶
Tick the appropriate option on the ObjectInfo_Loc node group to assign colors to Value Objects based on location.
This applies when using the Value_Obj_Coordinates XYZ_Lock_Translate parameters on the CSV_Data node.
Label materials¶
Seperate materials may be assigned to the Labels on the Value Object. Assigning these materials is done with the Label_Material parameter on the CSV_Data geometry node.
Mat: TXT_White¶
Mat: TXT_Glow_White¶
A variation on the above with the Emission parameter on the Principled BSDF node set to 1.