Guardar 3D Escena como HTML
Contents
[
Hide
]
Esta característica es compatible con la versión 19,9 o superior.
Guardar 3D Escena como HTML
Aspose.3D for Node.js via Java proporciona la clase HtmlSaveOptions
para guardar una escena de 3D como HTML. Cuando exporte la escena a un archivo HTML5, API exportará tres archivos, un archivo HTML
, un archivo Aspose3DWeb (. a3dw **) y un archivo JavaScript
representado. Para exportar solo el archivo a3dw, puede especificar Aspose3DWeb como el tipo de exportación y reutilizar el archivo JavaScript dentro de su propia página HTML. El siguiente fragmento de código muestra cómo guardar una escena 3D como HTML.
// 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);
Debido a los límites de seguridad del navegador, el archivo HTML exportado no se puede abrir directamente, debe abrirlo a través de un servidor web, si tiene instalado python3, puede iniciar el servidor web en la línea de comandos en el directorio exportado
python3 -m http.server
Entonces ábrelohttp://localhost:8000/test.html… El renderizador web utiliza WebGL2, usted puede utilizarhttps://get.webgl.org/webgl2/Para comprobar si su navegador es compatible o no.