Ermöglicht es binary/ASCII .stl, .obj und 3mf in einer Homepage einzubinden.
Verwendung
ideal im Header einfügen, einfüggen im Body ist aber auch möglich
<script src="/stl_viewer.min.js"></script>
Erstellen Sie im Seitentext ein Element, das den Stl Viewer enthält, und geben Sie ihm eine ID:
<div id="stl_cont"></div>
Erstellen Sie eine neue Instanz von Stl Viewer (einfachste Initiierung - Lesen und Anzeigen der STL-Datei mit dem Namen "mystl.stl"):
var stl_viewer=new StlViewer(document.getElementById("stl_cont"), { models: [ {id:0, filename:"mystl.stl"} ] });
Will man 3mf Dateien einbinden, ist es nötig ein weiteres Script einzubinden
https://stuk.github.io/jszip/
var stl_viewer=new StlViewer
(
document.getElementById("stl_cont"),
{
....
jszip_path:"/<path_to_jszip>/jszip.min.js",
jszip_utils_path:"/<path_to_jszip>/jszip-utils.min.js"
}
);