将3D场景保存为C#中的HTML

概述

本文介绍了如何将3D文件转换为HTML后将它们加载到场景对象中使用C#并涵盖广泛的主题 (考虑支持的文件格式) 例如

  • 使用C#将3DS转换为HTML
  • 在C#中将FBX转换为HTML
  • 在C#中将STL转换为HTML
  • 在C#中将U3D转换为HTML
  • 在C#中将OBJ转换为HTML

将3D场景保存为HTML

Aspose.3D for .NET提供了Html5SaveOptions类来将保存3D场景保存为HTML。当您将场景导出到HTML5文件时,API将导出三个文件,一个HTML文件,一个Aspose3DWeb文件 (*。a3dw),以及一个渲染的 “javascript” 文件。为了仅导出a3dw文件,您可以指定Aspose3DWeb作为导出类型,并在您自己的HTML页面中重用JavaScript文件。下面的C#代码片段显示了如何将3D场景保存为HTML。

 python3 -m http.server

然后打开它http://localhost:8000/test.html。web渲染器使用WebGL2,您可以使用https://get.webgl.org/webgl2/检查您的浏览器是否支持它。