我是一名学生,我必须开发一个应用程序与WinDev允许显示三维可视化的STL文件。此应用程序必须允许在框架中的特定位置(x,y,z)添加标签。
我做了相关的研究,但我发现的唯一确凿的研究是创建一个完整的3D查看器,除了我只有12周的时间这样做。
我想使用OpenGL,但我发现OpenGL只能创建基本组件(柱面、立方体、金字塔……)它不能打开一个STL文件来转换它的基本组件(或者只是显示该文件)
之后,我搜索是否有用于WinDev的库(如3D查看器),但我什么也没找到。
我找到了一个OpenSource软件来查看STL文件(用C++编码),也许有什么东西可以用WinDev (我用的是WinDev 17)导出它(或部分)。
如果有人能解决我的问题..。
谢谢你Jérémy L。
发布于 2014-03-01 03:29:17
看看Thingiview.js吧。它允许你用javascript渲染3D图像。
https://github.com/tbuser/thingiview.js?utm_source=twitterfeed&utm_medium=twitter
您可以在此处查看使用此库的网站示例:http://www.3DTransform.com
发布于 2016-11-08 17:58:48
您的12周可能已经过去了,很抱歉来晚了。
我使用Windev已经很久了,而且我使用2D/3D查看器的时间更长了,如果我知道一件事,那就是除了处理简单的数据和创建漂亮的GUI之外,Windev不是你想要的管理2D / 3D引擎的工具。
实用的解决方案都倾向于将.Net控件嵌入到您的Windev GUI中。我用以下框架完成了这项工作:
Windev可以让你轻松地嵌入dotNet控件,尽管winforms控件比wpf控件更容易嵌入,但在大多数情况下,这是一个相当酷的解决方案。
记住:只要您能够构建一个.Net程序集来做您想做的事情(显示内容或其他任何事情),即使它本身具有本机依赖项,您也可以在您的Windev应用程序中使用它。
https://stackoverflow.com/questions/21461561
复制相似问题