我的目标是能够在 Cad 包(即 Solidworks)中创建一个 3D 模型,其参数旨在由用户更改。我希望能够采用该模型并将其集成到 Web 浏览器中,然后将来自某种 UI 的变量传递到模型中以更改其参数并因此更改其形式。
举个简单的例子:一个圆柱体,用户可以使用滑块选择它的高度。 (圆柱体将来自 cad 软件,而不是 webgl CylinderGeometry )
在这个阶段,我对 Webgl 知之甚少,而我如何实现这一结果,从而为我指明正确的方向将是一个巨大的帮助。
我的目标是能够在 Cad 包(即 Solidworks)中创建一个 3D 模型,其参数旨在由用户更改。我希望能够采用该模型并将其集成到 Web 浏览器中,然后将来自某种 UI 的变量传递到模型中以更改其参数并因此更改其形式。
举个简单的例子:一个圆柱体,用户可以使用滑块选择它的高度。 (圆柱体将来自 cad 软件,而不是 webgl CylinderGeometry )
在这个阶段,我对 Webgl 知之甚少,而我如何实现这一结果,从而为我指明正确的方向将是一个巨大的帮助。
您可以构建一个 HTTP 服务ASP.NET Web API。该服务将接收带有“旨在更改的参数”的 HTTP 请求,并对其进行相应处理。然后它会启动 SolidWorks、加载模型、更改参数并重建。之后,您应该决定将发送到浏览器的数据格式: