Я хочу представить свои объекты как текстурированные выпуклые многоугольники. По большей части это будут только поворотные прямоугольники, но я тоже хочу поддерживать выпуклые фигуры, и именно там возникают проблемы.Как правильно отобразить текстуру на выпуклый многоугольник в SFML или OpenGL?
Я работал с Blender некоторое время назад, и там вы можете разворачивать 3D-объекты и эксплицитно сказать Blender, какая вершина формы имеет то положение на текстуре.
Возможно, было бы лучше просто запросить текстуру иметь размер ограничивающего прямоугольника формы, чтобы я мог просто применить текстуру к SFML?
PS: Мне жаль, что я не могу опубликовать фотографии, чтобы уточнить мой вопрос.
Почему бы просто не использовать 'sf :: ConvexShape' и' setTexture' для этого? –