首页 > 解决方案 > 如何在 ASP.NET Core 中绘制 3D 模型?

问题描述

我有一个浏览器客户端与 ASP.NET Core C# 后端通信。在浏览器上,我使用 three.js 来绘制 3D 建筑模型。我用于模型的数据作为作业保存到服务器。浏览器可以调用该作业并重新显示 3D 模型。那部分工作得很好。模型不是很复杂。它们是基本的建筑物,而不是复杂的照片逼真的人物模型 :-)

在不同的时间点,我需要能够在服务器上生成包含 3D 模型图片的报告。我不能依赖客户端为我生成图片。因此,我在寻找一个与threejs 具有相似抽象级别的库,我可以在 ASP.NET Core C# Web 服务器中使用它来绘制 3D 模型,并将其保存为 PNG 以包含在报告中。

对这样一个图书馆的建议?

标签: c#asp.net-corethree.js3d

解决方案


您可以通过将 node.js 添加到混合中来使用 three.js 来呈现服务器端。

如何渲染three.js服务器端?


推荐阅读