我是学生,我必须使用WinDev开发一个应用程序,它允许显示STL文件的3D可视化。此应用程序必须允许在框架(x,y,z)中的特定位置添加标签。
我做过关于它的研究,但我发现的唯一结论性研究是创建一个完整的3D查看器,除了我只有12周的时间。
我想使用OpenGL,但我看到OpenGL只能创建基本组件(柱面,立方体,金字塔......),它无法打开STL文件将其转换为基本组件(或只显示文件)
之后,我搜索是否有WinDev库(如3D Viewer),但我什么也没找到。
我找到一个OpenSource软件来查看STL文件(用C ++编码),也许在WinDev中有一些东西可以导出它(或者是一部分)(我使用的是WinDev 17)。
如果有人能解决我的问题......
谢谢你,JérémyL。
答案 0 :(得分:0)
看看Thingiview.js。它允许您使用javascript渲染3D图像。
https://github.com/tbuser/thingiview.js?utm_source=twitterfeed&utm_medium=twitter
您可以在此处查看使用此库的网站示例: http://www.3DTransform.com
答案 1 :(得分:0)
你的12周可能已经过去了,很抱歉来这儿晚了。
我很长一段时间都在使用Windev,而且我正在使用2D / 3D查看器,因为更多的时间,如果我知道一件事,除了处理简单的数据和创建漂亮的GUI,Windev是不是你想要管理2D / 3D引擎的东西。
每个实用的解决方案都倾向于将.Net控件嵌入到Windev GUI中。我已经用以下框架完成了它:
请记住:只要您能够构建一个完成您想要的东西(显示内容或其他任何内容)的.Net程序集,即使它本身具有本机依赖项,您也可以在Windev中使用它应用