将3D场景保存为C#中的HTML
Contents
[
Hide
]
概述
本文介绍了如何将3D文件转换为HTML后将它们加载到场景对象中使用C#并涵盖广泛的主题 (考虑支持的文件格式) 例如
- 使用C#将3DS转换为HTML
- 在C#中将FBX转换为HTML
- 在C#中将STL转换为HTML
- 在C#中将U3D转换为HTML
- 在C#中将OBJ转换为HTML
19.9或更高版本支持此功能。
将3D场景保存为HTML
Aspose.3D for .NET提供了Html5SaveOptions
类来将保存3D场景保存为HTML。当您将场景导出到HTML5文件时,API将导出三个文件,一个HTML
文件,一个Aspose3DWeb文件 (*。a3dw),以及一个渲染的 “javascript” 文件。为了仅导出a3dw文件,您可以指定Aspose3DWeb作为导出类型,并在您自己的HTML页面中重用JavaScript文件。下面的C#代码片段显示了如何将3D场景保存为HTML。
由于浏览器的安全限制,导出的HTML文件不能直接打开,您需要通过网络服务器打开它,如果您安装了python3,您可以在导出目录中的命令行中启动网络服务器
python3 -m http.server
然后打开它http://localhost:8000/test.html。web渲染器使用WebGL2,您可以使用https://get.webgl.org/webgl2/检查您的浏览器是否支持它。