- A screenshot of my model
- My modeling approach
Series of points used for the center of a cylinder and the point that represents the pebble were created at first. Then, each distance between the center of a cylinder and the pebble point was calculated by Geometry.DistanceTo. The height of a cylinder on each point was computed on the basis of the distance, and a sine curve was applied to the calculation. In order to consider diminishing, the height was decreased depending on the distance, which meant the decrease on the point farther from the pebble point was getting bigger. The height was considered as a parameter of creating a cylinder by using Element.SetParameterByName.