Printbed textures generated from svg files

This commit is contained in:
Enrico Turri committed 2019-02-20 15:23:23 +01:00
1 parent 0b0457186b
commit 11fc849b1a
16 files changed
+5124 -33

No files matched your search

+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="710.08" height="596.69" viewBox="0 0 710.08 596.69"><title>MK2_bottom</title><line x1="0.71" y1="0.71" x2="0.71" y2="595.98" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="142.44" y1="0.71" x2="142.44" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="284.17" y1="0.71" x2="284.17" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="709.37" y1="581.81" x2="709.37" y2="0.71" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="581.81" x2="709.37" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="0.71" y1="595.98" x2="709.37" y2="595.98" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="440.08" x2="709.37" y2="440.08" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="298.35" x2="709.37" y2="298.35" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="156.61" x2="709.37" y2="156.61" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="14.88" x2="709.37" y2="14.88" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="709.37" y1="0.71" x2="0.71" y2="0.71" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="425.91" y1="0.71" x2="425.91" y2="499.35" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="425.91" y1="522.54" x2="425.91" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="567.64" y1="0.71" x2="567.64" y2="499.35" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="567.64" y1="522.54" x2="567.64" y2="527.69" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="567.64" y1="548.31" x2="567.64" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="85.75" y1="0.71" x2="85.75" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="114.09" y1="0.71" x2="114.09" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="170.79" y1="0.71" x2="170.79" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="199.13" y1="0.71" x2="199.13" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="227.48" y1="0.71" x2="227.48" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="255.83" y1="0.71" x2="255.83" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="312.52" y1="0.71" x2="312.52" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="340.87" y1="0.71" x2="340.87" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="681.02" y1="0.71" x2="681.02" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="29.06" y1="0.71" x2="29.06" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="57.4" y1="0.71" x2="57.4" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="468.43" x2="709.37" y2="468.43" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="496.77" x2="709.37" y2="496.77" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="525.12" x2="709.37" y2="525.12" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="553.46" x2="709.37" y2="553.46" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="411.73" x2="709.37" y2="411.73" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="383.39" x2="709.37" y2="383.39" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="355.04" x2="709.37" y2="355.04" fill=Line truncated

After

Width:  |  Height:  |  Size: 61 KiB

+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="710.08" height="596.69" viewBox="0 0 710.08 596.69"><title>MK3_bottom</title><line x1="0.71" y1="0.71" x2="0.71" y2="595.98" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="142.44" y1="0.71" x2="142.44" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="284.17" y1="0.71" x2="284.17" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="709.37" y1="581.81" x2="709.37" y2="0.71" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="581.81" x2="709.37" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="0.71" y1="595.98" x2="709.37" y2="595.98" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="440.08" x2="709.37" y2="440.08" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="298.35" x2="709.37" y2="298.35" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="156.61" x2="709.37" y2="156.61" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="14.25" y1="14.88" x2="709.37" y2="14.88" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="709.37" y1="0.71" x2="0.71" y2="0.71" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="425.91" y1="0.71" x2="425.91" y2="499.35" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="425.91" y1="522.54" x2="425.91" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="567.64" y1="0.71" x2="567.64" y2="499.35" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="567.64" y1="522.54" x2="567.64" y2="527.69" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="567.64" y1="548.31" x2="567.64" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.42"/><line x1="85.75" y1="0.71" x2="85.75" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="114.09" y1="0.71" x2="114.09" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="170.79" y1="0.71" x2="170.79" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="199.13" y1="0.71" x2="199.13" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="227.48" y1="0.71" x2="227.48" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="255.83" y1="0.71" x2="255.83" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="312.52" y1="0.71" x2="312.52" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="340.87" y1="0.71" x2="340.87" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="681.02" y1="0.71" x2="681.02" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="29.06" y1="0.71" x2="29.06" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="57.4" y1="0.71" x2="57.4" y2="581.81" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="468.43" x2="709.37" y2="468.43" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="496.77" x2="709.37" y2="496.77" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="525.12" x2="709.37" y2="525.12" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="553.46" x2="709.37" y2="553.46" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="411.73" x2="709.37" y2="411.73" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="383.39" x2="709.37" y2="383.39" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.37"/><line x1="14.25" y1="355.04" x2="709.37" y2="355.04" fill=Line truncated

After

Width:  |  Height:  |  Size: 61 KiB

+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="337.32" height="187.09" viewBox="0 0 337.32 187.09"><title>SL1_Bottom</title><path d="M207.57,151.83h5.59a5.32,5.32,0,0,1,2.2.39,3.45,3.45,0,0,1,1.31,1,3.26,3.26,0,0,1,.63,1.28,5.57,5.57,0,0,1,.17,1.28,5.49,5.49,0,0,1-.17,1.27,3.25,3.25,0,0,1-.63,1.26,3.35,3.35,0,0,1-1.31,1,5.33,5.33,0,0,1-2.2.38h-3.37v4.86h-2.22Zm2.22,6H213a2.94,2.94,0,0,0,.76-.1,2.19,2.19,0,0,0,.72-.35,1.88,1.88,0,0,0,.53-.64,2.25,2.25,0,0,0,.2-1,2.57,2.57,0,0,0-.18-1,1.59,1.59,0,0,0-.47-.65,1.79,1.79,0,0,0-.7-.32,3.64,3.64,0,0,0-.83-.09h-3.28Z" transform="translate(0 0)" fill="#fff"/><path d="M219.4,151.83h6a4.72,4.72,0,0,1,3.14.9,3.17,3.17,0,0,1,1,2.52,3.66,3.66,0,0,1-.27,1.5,3.39,3.39,0,0,1-.62,1,2.58,2.58,0,0,1-.7.52,3.46,3.46,0,0,1-.51.21v0a1.91,1.91,0,0,1,.61.18,1.72,1.72,0,0,1,.62.45,2.62,2.62,0,0,1,.47.81,3.65,3.65,0,0,1,.18,1.24,11.48,11.48,0,0,0,.17,2,2.69,2.69,0,0,0,.52,1.3h-2.37a2,2,0,0,1-.3-.9c0-.33,0-.65,0-1a8.21,8.21,0,0,0-.11-1.5,2.61,2.61,0,0,0-.39-1,1.62,1.62,0,0,0-.77-.61,3.39,3.39,0,0,0-1.25-.19h-3.26v5.21H219.4Zm2.22,5.76h3.63a2.36,2.36,0,0,0,1.62-.5,2,2,0,0,0,.55-1.52,2.29,2.29,0,0,0-.18-1,1.4,1.4,0,0,0-.49-.6,1.79,1.79,0,0,0-.71-.28,4.39,4.39,0,0,0-.82-.07h-3.6Z" transform="translate(0 0)" fill="#fff"/><path d="M231.75,151.83H234v7.38q0,.63.06,1.29a3,3,0,0,0,.36,1.18,2.17,2.17,0,0,0,.89.86,3.44,3.44,0,0,0,1.67.34,3.51,3.51,0,0,0,1.68-.34,2.21,2.21,0,0,0,.88-.86,2.86,2.86,0,0,0,.36-1.18q.06-.66.06-1.29v-7.38h2.22v8.1a5.71,5.71,0,0,1-.37,2.13,4.13,4.13,0,0,1-1.06,1.52,4.3,4.3,0,0,1-1.64.91,7.71,7.71,0,0,1-4.26,0,4.45,4.45,0,0,1-1.64-.91,4.22,4.22,0,0,1-1-1.52,5.52,5.52,0,0,1-.37-2.13Z" transform="translate(0 0)" fill="#fff"/><path d="M246.15,160.27a2.89,2.89,0,0,0,.24,1.24,2.21,2.21,0,0,0,.7.84,2.83,2.83,0,0,0,1,.48,4.92,4.92,0,0,0,1.25.15,4.15,4.15,0,0,0,1.24-.16,2.59,2.59,0,0,0,.83-.44,1.57,1.57,0,0,0,.46-.61,1.72,1.72,0,0,0,.14-.7,1.54,1.54,0,0,0-.32-1.07,1.75,1.75,0,0,0-.72-.49,15.05,15.05,0,0,0-1.57-.47l-2.21-.58a4.76,4.76,0,0,1-1.36-.56,3.24,3.24,0,0,1-.86-.77,2.72,2.72,0,0,1-.45-.9,3.62,3.62,0,0,1-.13-1,3.27,3.27,0,0,1,.4-1.66,3.64,3.64,0,0,1,1.05-1.16,4.71,4.71,0,0,1,1.49-.68,6.48,6.48,0,0,1,1.69-.22,6.7,6.7,0,0,1,1.87.25,4.66,4.66,0,0,1,1.54.78,3.62,3.62,0,0,1,1.45,3h-2.22a2.17,2.17,0,0,0-.83-1.73,3.3,3.3,0,0,0-1.9-.5,3.68,3.68,0,0,0-.8.08,2.5,2.5,0,0,0-.74.26,1.53,1.53,0,0,0-.56.51A1.52,1.52,0,0,0,247,156a2.64,2.64,0,0,0,1.09.58l.56.15,1.09.29,1.18.31.83.22a3.88,3.88,0,0,1,1.08.53,3.55,3.55,0,0,1,.77.78,3.11,3.11,0,0,1,.46.93,3.4,3.4,0,0,1,.15,1,3.58,3.58,0,0,1-.43,1.82,3.76,3.76,0,0,1-1.15,1.23,5,5,0,0,1-1.61.7,7.62,7.62,0,0,1-1.85.22,7.92,7.92,0,0,1-2-.26,4.78,4.78,0,0,1-1.66-.82,3.88,3.88,0,0,1-1.14-1.41,4.71,4.71,0,0,1-.44-2Z" transform="translate(0 0)" fill="#fff"/><path d="M259.57,151.83h2.36l4.88,12.66h-2.38l-1.19-3.35h-5.05L257,164.49h-2.29Zm-.78,7.62h3.87l-1.9-5.44h-.05Z" transform="translate(0 0)" fill="#fff"/><path d="M274.4,160.27a2.74,2.74,0,0,0,.25,1.24,2.1,2.1,0,0,0,.69.84,2.83,2.83,0,0,0,1,.48,4.92,4.92,0,0,0,1.25.15,4.1,4.1,0,0,0,1.24-.16,2.59,2.59,0,0,0,.83-.44,1.48,1.48,0,0,0,.46-.61,1.73,1.73,0,0,0,.15-.7A1.49,1.49,0,0,0,280,160a1.75,1.75,0,0,0-.72-.49,14.35,14.35,0,0,0-1.57-.47l-2.21-.58a4.88,4.88,0,0,1-1.36-.56,3,3,0,0,1-.85-.77,2.57,2.57,0,0,1-.46-.9,3.62,3.62,0,0,1-.13-1,3.27,3.27,0,0,1,.4-1.66,3.64,3.64,0,0,1,1.05-1.16,4.71,4.71,0,0,1,1.49-.68,6.48,6.48,0,0,1,1.69-.22,6.7,6.7,0,0,1,1.87.25,4.57,4.57,0,0,1,1.54.78,3.68,3.68,0,0,1,1.06,1.26,3.79,3.79,0,0,1,.39,1.75h-2.22a2.17,2.17,0,0,0-.83-1.73,3.3,3.3,0,0,0-1.9-.5,3.68,3.68,0,0,0-.8.08,2.5,2.5,0,0,0-.74.26,1.61,1.61,0,0,0-.56.51,1.35,1.35,0,0,0-.22.8,1.38,1.38,0,0,0,.41,1,2.64,2.64,0,0,0,1.09.58l.56.15,1.09.29,1.18.31.83.22a3.88,3.88,0,0,1,1.08.53,3.55,3.55,0,0,1,.77.78,3.11,3.11,0,0,1,.46.93,3.4,3.4,0,0,1,.15,1,3.58,3.58,0,0,1-.43,1.82,3.66,3.66,0,0,1-1.15,1.23,5,5,0,0,1-1.61.7,7.59,7.59,0,0,1-1.84.22,7.8,7.8,0,0,1-2-.26,4.74,4.74,0,0,1-1.67-.82,4,4,0,0,1-1.14-1.41,4.71,4.71,0,0,1-.44-2Z" transform="translate(0 0)" fill="#fff"/><path d="M284.43,151.83h2.22v10.75h6.44v1.91h-8.66Z" transform="translate(0 0)" fill="#fff"/><path d="M294.21,154.13a7.24,7.24,0,0,0,1.24-.1,3.78,3.78,0,0,0,1.09-.36,2.6,2.6,0,0,0,.83-.64,2,2,0,0,0,.46-.95h1.64v12.41h-2.21v-8.76h-3.05Z" transform="translate(0 0)" fill="#fff"/><path d="M211.49,140.53a4,4,0,0,1,3.14,1.38,4.72,4.72,0,0,1,.84,1.49,5.55,5.55,0,0,1,.29,1.79,5.63,5.63,0,0,1-.29,1.81,4.72,4.72,0,0,1-.84,1.49,4,4,0,0,1-1.35,1,4.09,4.09,0,0,1-1.79.37,4.15,4.15,0,0,1-1.79-.37,4,4,0,0,1-1.34-1,4.72,4.72,0,0,1-.84-1.49,5.63,5.63,0,0,1-.29-1.81,5.55,5.55,0,0,1,.29-1.79,4.72,4.72,0,0,1,.84-1.49,4,4,0,0,1,3.13-1.38Zm0,1.27a2.54,2.54,0,0,0-1.23.29,2.45,2.45,0,0,0-.84.76,3.9,3.9,0,0,0-.48,1.1,5.13,5.13,0,0,0-.15,1.24,5.22,5.22,0,0,0,.15,1.25,3.72,3.72,0,0,0,.48,1.09,2.48,2.48,0,0,0,.84.77,2.54,2.54,0,0,0,1.23.29,2.49,2.49,0,0,0,1.23-.29,2.31,2.31,0,0,0,.84-.77,3.49,3.49,0,0,0,.49-1.09,5.22,5.22,0,0,0,.15-1.25,5.13,5.13,0,0,0-.15-1.24,3.66,3.66,0,0,0-.49-1.1,2.28,Line truncated

After

Width:  |  Height:  |  Size: 9.2 KiB

+20
View File
@@ -0,0 +1,20 @@
#version 110
const vec3 back_color_dark = vec3(0.235, 0.235, 0.235);
const vec3 back_color_light = vec3(0.365, 0.365, 0.365);
uniform sampler2D texture;
uniform bool transparent_background;
varying vec2 tex_coords;
void main()
{
// calculates radial gradient
vec3 back_color = vec3(mix(back_color_light, back_color_dark, smoothstep(0.0, 0.5, length(abs(tex_coords.xy) - vec2(0.5)))));
vec4 fore_color = texture2D(texture, tex_coords);
// blends foreground with background
gl_FragColor = vec4(mix(back_color, fore_color.rgb, fore_color.a), transparent_background ? fore_color.a : 1.0);
}
+11
View File
@@ -0,0 +1,11 @@
#version 110
attribute vec2 v_tex_coords;
varying vec2 tex_coords;
void main()
{
gl_Position = ftransform();
tex_coords = v_tex_coords;
}