Sparen Sie 3D Szene als HTML
Contents
[
Hide
]
Diese Funktion wird von Version 19.9 oder höher unterstützt.
Sparen Sie 3D Szene als HTML
Aspose.3D for Node.js via Java bietet HtmlSaveOptions
Klasse, um eine Save 3D Szene als HTML zu speichern. Wenn Sie die Szene in HTML5-Datei exportieren, exportieren API drei Dateien, eine HTML
-Datei, eine Aspose3DWeb-Datei (. a3dw **) und eine gerenderte JavaScript
-Datei. Um nur a3dw-Datei zu exportieren, können Sie Aspose3DWeb als Export typ angeben und die JavaScript-Datei innerhalb Ihrer eigenen HTML-Seite wieder verwenden. Das folgende Code-Snippet zeigt, wie Sie eine 3D-Szene als HTML speichern.
// Initialize a scene
var scene = new aspose.threed.Scene();
scene.getRootNode().createChildNode(new aspose.threed.Cylinder());
var opt =new aspose.threed.Html5SaveOptions();
// Turn off the grid
opt.setShowGrid(false);
//Turn off the user interface
opt.setShowUI(false);
scene.save("html5SaveOption.html);
Aufgrund der Sicherheits grenzen des Browsers kann die exportierte HTML-Datei nicht direkt geöffnet werden. Sie müssen sie über einen Webserver öffnen. Wenn Sie python3 installiert haben, können Sie den Webserver in der Befehlszeile im exportierten Verzeichnis starten
python3 -m http.server
Dann öffnen Sie eshttp://localhost:8000/test.html. Der Web-Renderer nutzt WebGL2, Sie könnenhttps://get.webgl.org/webgl2/Um zu überprüfen, ob Ihr Browser es unterstützt oder nicht.