fn scale_node_position nodes scale = ( for i in nodes do ( tm = i.transform; tm.row4 = tm.row4 * scale; i.transform = tm; ) )
scale_node_position $selection [1,2,1] will scale by 2 along the y axis about the origin. to scale about arbitary point, subtract the point, scale and then add back the point. fn scale_node_position…