Есть вот такой
треугольник с фоном из
картинки:
<svg version="1.1" width="800px" height="250px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" viewBox="0 0 100 100" preserveAspectRatio="none" >
<pattern id="img_test" width="747" height="274" patternUnits="userSpaceOnUse">
<image height="100%" xlink:href="https://image.ibb.co/mtOsjo/test_1.png" x="-86" />
</pattern>
<polygon fill="url(#img_test)" points="0,100 50,0 100,100"/>
</svg>
1)Как сделать что бы фон не искажался при изменении размеров SVG, а был как в оригинале?
2)Как выровнять фон по центру по X? (сейчас там стоит x="-86" подобранная на глаз и не до конца ровно)
Вообще задача состоит в том что бы сделать треугольник с фоном (по центру ширины и по всей выосте) из картинки, который можно было бы изменять по размером и при этом фон не искажался.