Мой сценарий представляет собой отдельное развертывание с несколькими параметрами, где в пользовательском интерфейсе я просто создаю цилиндр и назначаю некоторые модификаторы, такие как изгиб, шум и т. Д. Но моя общая проблема заключается в том, что если я закрою развертывание своего сценария, я не смогу изменить объект после этого и мой объект отображается как набор модификаторов. Как собрать мой скрипт в один модификатор или объект геометрии с возможностью изменять любые параметры в любое время?
Обновление: применение модификаторов к сетке:
myMesh = cylinder smooth:on heightsegs:(heightSpin2.value / 10) capsegs:1
sides:12 height:heightSpin2.value radius:radSpin2.value mapcoords:on
realWorldMapSize:on isSelected:on
modPanel.addModToSelection (Noisemodifier ()) ui:on
myMesh .modifiers[#Noise].scale = scaleSpin2.value
myMesh .modifiers[#Noise].strength = [distSpin2.value,distSpin2.value ,distSpin2.value ]
myMesh .modifiers[#Noise].frequency = 2.14
...