- 博客(5)
- 收藏
- 关注
原创 QT 3D 学习笔记(五)元素添加
窗口已经呈现,视窗也已经设置,场景也存在。那么我们就应该往里面加元素了。Entity 元素,我们也可以称他为实体。它就好比是C++的一个类,抽象的。我们要想确实感受他那么我们就得“实例化”。而Entity的“实例化”跟我们在c++里面NEW 有所不同,不同之处我们我们看看代码就知道了。 Entity { id: torusEntity componen...
2019-11-17 11:50:15
619
原创 QT 3D 学习笔记(三)Camera
创建出窗口,那下一步就是要了解一个不可或缺东西。那就是camera。camera,我们可以理解为视角。也就是说我们直观去看的视觉窗口。你也可以这么认为,根据这个单词我们可以知道意思是照相机。而这个东西所设置的就是照相机的镜头。废话不多说直接上代码: Camera { projectionType: CameraLens.PerspectiveProjection ...
2019-11-11 14:04:45
1379
1
原创 QT 3D 学习笔记(二)创建3D窗口
环境搭建完成我们所要做的当然就是开始我们的3D历程。做过3D的朋友,应该会熟悉一样东西,那就是OpenGL(不过本人对其知之甚少)。这个东西就好比C在各种语言中的地位一样。很多朋友有做个C++下做3D的,但是我这里用的是QML。当然熟悉QT的朋友会了解到这个大道同归。首先我们来看看我们是如何加载场景的。上代码:#include <Qt3DQuickExtras/qt3dquickw...
2019-11-11 10:34:35
1359
原创 QT 3D 学习笔记(一) 搭建环境
本人是由于工作,才开始接触QT 3D。对于一个新手,在对一个未知的东西还是感觉有点畏惧。但是为了生活下去也只能硬着头皮。在这里所说的一切全为自己的个人见解,不喜勿喷。在一些错误的言论也希望大家提出。首先,在初次遇见QT 3D 的时候,跟大多数人一样都是去网络寻找资料。但是结果就呵呵了!所现在在也只能是摸着石头过河。从QT Creator的教程示例中获取自己所需要的东西。OK,现在我来说说我...
2019-11-11 10:32:40
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人