参考了网上大神的文章
https://blog.csdn.net/Kruck/article/details/81387808
并做了一点小调整:
把这两段加到了component里面。
PhongMaterial { id: material } Mesh { id: toyplaneMesh source: "qrc:/assets/obj/toyplane.obj" },不同的component间用逗号连接
出来的效果如下:这应该是辆法拉利的模型,但是黑洞洞看不清。

没有材质,没有光源,摄像头的角度也不太理想。后面还需要加一些代码。
我读了一下帮助文档,学习camera的参数:
camera属性参数:
aspectRatio:相机的纵横比,比如16:9
bottom:相机底部
farPlane:相机远平面
fieldOfView:相机视角宽度,纵向角度度数
nearPlane:相机临近平面
position:相对父级entity的位置
projectionMatrix:投影矩阵
projectionType:投影类型
这里有4中类型:
CameraLens.

本文记录了作者学习Qt 3D的过程,从参考网上资源开始,调整3D模型的component,探讨了camera的参数如aspectRatio、fieldOfView和position,并尝试了不同类型的投影。接着,作者深入理解了PhongMaterial的环境、漫射和镜面反射组件,以及光泽度控制。在增加材质和光源后,逐步观察到模型的形状显现。
最低0.47元/天 解锁文章
1525

被折叠的 条评论
为什么被折叠?



