<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <pre>Package: kicad-packages3d
Version: 6.0.4-1<code>
Severity: wishlist
</code></pre>
    <p><code>KiCad supports compressed 3D models since version 6 [1, 2,
        3]. Compressing the .step and .wrl files contained in the
        current kicad-packages3d package reduces its installed size from
      </code><code>5468M to 923M (measured with du on a tmpfs).<br>
        Unfortunately, simply compressing and renaming the files to
        .stpz [2] or .wrz [3], respectively, is insufficient, because 3D
        models are referred to by name in the footprint files [4].
        Therefore, AFAIK, every single upstream footprint file would
        have to be modified accordingly to implement 3D model
        compression.<br>
      </code></p>
    <p><code></code></p>
    <pre><code>[1] <a class="moz-txt-link-freetext" href="https://gitlab.com/kicad/code/kicad/-/issues/5360">https://gitlab.com/kicad/code/kicad/-/issues/5360</a>
[2] <a class="moz-txt-link-freetext" href="https://gitlab.com/kicad/code/kicad/-/blob/6.0/plugins/3d/oce/loadmodel.cpp#L286">https://gitlab.com/kicad/code/kicad/-/blob/6.0/plugins/3d/oce/loadmodel.cpp#L286</a>
[3] <a class="moz-txt-link-freetext" href="https://gitlab.com/kicad/code/kicad/-/blob/6.0/plugins/3d/vrml/vrml.cpp#L177">https://gitlab.com/kicad/code/kicad/-/blob/6.0/plugins/3d/vrml/vrml.cpp#L177</a>
[4] <a class="moz-txt-link-freetext" href="https://gitlab.com/kicad/libraries/kicad-footprints/-/blob/6.0.4/Connector_PinSocket_2.54mm.pretty/PinSocket_1x02_P2.54mm_Vertical.kicad_mod#L36">https://gitlab.com/kicad/libraries/kicad-footprints/-/blob/6.0.4/Connector_PinSocket_2.54mm.pretty/PinSocket_1x02_P2.54mm_Vertical.kicad_mod#L36</a>
</code></pre>
  </body>
</html>