ThreeJs到Qt

Posted 斑码鹿图

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThreeJs到Qt相关的知识,希望对你有一定的参考价值。

web3D渲染引擎threeJs很多人都知道,它可以让你的在web端做出炫丽的场景效果,但是有没有一种方法可以让threejs的代码即可以运行在web端、桌面端、android等终端,哈哈这个还真的有,Qt就可以帮助你实现梦想,看看threeJS的一些效果。

ThreeJs到Qt

ThreeJs到Qt

ThreeJs到Qt

ThreeJs到Qt

以上都是threejsweb端的炫丽效果,接着看看threejs嵌入到Qt中的效果

ThreeJs到Qt

ThreeJs到Qt

ThreeJs到Qt

ThreeJs到Qt

最后再看看Andriod端运行效果,Andriod端只编译一个测试程序,效果如图如下:

ThreeJs集成到Qt是通过QML加载编译,这样的好处单机程序也可以运行,不需要搭建web服务器,程序的输出在桌面端就是一个exe,在andirod端输出的就是apk包,当然QML的宿主环境与浏览器的宿主环境还是有些不一样,Threejs代码还是需要改造的。
Qt帮你联通了各个舞台,至于怎么在舞台上跳舞,那就得看自己的选择了,有些东西不一定在项目中用,但是这为我们我们提供了新的思路与解决方案,哈哈哈,今天就哔哔到这吧,一早晨了都在忙着,休息休息吃个早点。


以上是关于ThreeJs到Qt的主要内容,如果未能解决你的问题,请参考以下文章

在 ThreeJS 中缩放到对象

threejs设置物体位置

将操作从Blender操作编辑器导出到ThreeJS

百度地图threejs相关

将 Autodesk forge 查看器 (ThreeJS) 坐标映射到原始 CAD 坐标

一大波ThreeJS学习笔记来啦