multipoint polygon
I've never heard that word, but I think you meant just a concave polygon? To draw a concave polygon correctly you have multiple options, at my university we learned about cutting a concave polygon to multiple convex polygons (which would save your problem I guess?)
You just google "break concave polygon into convex" or "Polygon triangulation" and you should find a way to implement it.
AlexAUT
Yes, exactly. Sorry for terminology. I know about it, but I think that its probaly should be already implemented as a ready to use class or something like that. Does SFML provides some tools to work with it without implementation of complicated algorithms?
What I'm looking for is a way on how I can generate vertex array for a circle, make some transformations and pass it to the window.draw.
I think that it can be done in such way. But I never worked with such tasks, so please correct me if I'm wrong. May be there is a better way to implement it? What is your thoughts?
I'm using some physics in the game, but it works just with object models to calculate coordinates, speed, collisions and there is no graphics effects for collisions. So, I want to add some graphics effects, to make objects more alive and responsive