Model Geometry
Modeling Approach
I merged The Starry Night painting by the Dutch painter Vincent Van Gogh into my project for this assignment.
Before starting, I reduced the radius size of the ribs on my structure to let the panels get a bigger size and make the painting more consistent by taking advantage of the parameters set in the previous assignment.
First, I added the logic to read the painting file and turned it into pixels that could match the user's number of U and V Panels.
Then added the option to the user to play with the position configuration of the image by adding four different lists that match the transposed or original effect, the vertical flip, the horizontal flip, and the last one, which combines the horizontal and vertical flip in a movement.
With the List.GetItemAtIndex, the program allows the user to choose the configuration desired by changing the number of options
Finally, I added a node logic to enable the user to choose between the embossed or debossed effect.