1

我目前正在开发一个 vb.net 应用程序(winforms),我的任务是以某种方式导入 collada 文件(.dae)文件并使它们可以从应用程序内部查看。

对我有用的是:在一个简单的 html5 网页中,我使用了three.js、colladaloader.js,并且能够在我的网络浏览器中查看动画。

所以我想我可以使用 webbrowser/webkotbrowser 工具箱组件将它导入到 vb.net 应用程序中。但是很可惜,在普通的 html 浏览器中起作用的东西在应用程序中却没有。

我们在应用中导入的浏览器不支持webgl(甚至webkit版本也不支持)。

这是我得到的而不是动画

WebGL 错误信息

同样,它在 Chrome 或 Safari 等网络浏览器中运行良好,但在 IE 中运行良好。

非常感谢在 vb.net 中使这成为可能的任何帮助。

4

1 回答 1

2

您可能必须使用基于非 IE 的 Web 浏览器控件,请参阅这篇文章:

在 Windows 窗体应用程序上使用的最佳 Web 浏览器控件是什么?

我认为他的 geckoFX 链接已经过时了......

http://webkitdotnet.sourceforge.net/

https://bitbucket.org/geckofx/

这个要花钱:

http://awesomium.com/

于 2013-05-15T15:27:53.037 回答