Thanks for both of these. I understand the principle but observing the behaviour I am not sure that will work as I want.
Essentially I am trying to put together a small app that will work as a visualiser for wall panelling. Users will input wall width and height and then number of vertical and horizontal panels.
I’ve set up a further repo below which works as intended if the variables are updated in the code window (Lines 6-11) with the aim now of the text inputs updating these variables.
A few things to note: The text inputs are in millimetres but if I try to render the scene in that scale there is a lot of visual clipping. As such the inputs for width and height will need dividing by 1000. Secondly. I’m not sure if the instance approach for creating the horizontal and vertical slats will work in this regard. If the user wanted less of these it will effectively need to remove meshes. The scene almost needs to redraw itself from scratch each time. This would also allow the variables to directly control the starting width and height of the mesh elements rather than having to work out a scaling based on its current size which seems messy.