Hi Everyone. I’m trying to write a script that will present colored shapes, both basic (i.e. rectangle) and complex (6-sided star), which are drawn on top of an image of some homogenous texture (i.e. photograph of bricks etc.). For shapes like circles, squares, trapezoids etc, it worked to draw an aperture and set the aperture shape to the vertices of the circle/rect/triangle that I created. Then, with the aperture enabled, I draw the texture image, then draw the colored shape (or any shape/size of color that would fully color the shape/size of the aperture).
However, when setting the aperture shape to a set of vertices from a complex image (the 6-sided star shape), the aperture drawn is unable to take the form of the 6-sided star. I assume that this has to do with the aperture.shape function not being able to handle complex/concave polygons. Does anyone have any suggestions to overcome this problem, either using aperture or a different method?