Skip to main content
December 16, 2025
Question

Need Help with Show/Hide Layer visibility Python Script

  • December 16, 2025
  • 0 replies
  • 76 views

Hello. Maybe someone can help. How to run the script using a hotkey, let's say ctrl+H or H.

I'm completely zero in programming, but I managed (via GPT) to get a python script:

import substance_painter as sp

#Get the active layer stack and selected layers
stack = sp.textureset.get_active_stack()
layers = sp.layerstack.get_selected_nodes(stack) # list of selected Layer objects
if layers:
layer = layers[0]
# Toggle visibility: get current state and set the opposite
current_vis = layer.is_visible()
layer.set_visible(not current_vis)     
     
The script is triggered, but how to assign a hotkey on it? Thanks!