Qt 3D教程(四)结合Qt Quick来实现动画的效果
上篇教程已经给大家带来较为实用的效果了,这回我们尝试载入两个模型,并且让PhongMaterial成为它们的共享材质,此外,我们通过借助Qt Quick的动画框架来让我们的三维场景动起来!
蒋彩阳原创文章,首发地址:http://blog.csdn.net/gamesdev/article/details/47132099。欢迎同行前来探讨。
这次的改动没有上次那么多,只需要修改main.qml即可满足效果。main.qml文件如下所示:
import Qt3D 2.0
import Qt3D.Renderer 2.0
import QtQuick 2.5 as Quick
Entity
{
id: root
Camera
{
id: camera
position: Qt.vector3d( 0.0, 20.0, 100.0 )
projectionType: CameraLens.Perspectiv