Qt,C++;,三维矩阵立方体 我不是一个经验丰富的QT+C++程序员,但不幸的是我必须创建一个包含8x8x8点的3D立方体。
我已经找到了创建一个简单立方体的Qt教程,但是我完全不知道如何使它空心并在立方体中绘制512点矩阵。此外,目标是更改此矩阵中特定点的颜色。 有人知道怎么做吗 提前谢谢你 看看我放在一起的很棒的例子 基本上,我以Grabber为例,对它做了一些修改 看起来你可以把这个修改成类似的东西 正在进行的工作的核心功能是保留有关单个球体的信息,并在需要时对其进行修改 为了保持指向球体对象的指针,我使用了两个不同的列表 一个是直接的Qt,C++;,三维矩阵立方体 我不是一个经验丰富的QT+C++程序员,但不幸的是我必须创建一个包含8x8x8点的3D立方体。,c++,qt,matrix,3d,cube,C++,Qt,Matrix,3d,Cube,我已经找到了创建一个简单立方体的Qt教程,但是我完全不知道如何使它空心并在立方体中绘制512点矩阵。此外,目标是更改此矩阵中特定点的颜色。 有人知道怎么做吗 提前谢谢你 看看我放在一起的很棒的例子 基本上,我以Grabber为例,对它做了一些修改 看起来你可以把这个修改成类似的东西 正在进行的工作的核心功能是保留有关单个球体的信息,并在需要时对其进行修改 为了保持指向球体对象的指针,我使用了两个不同的列表 一个是直接的QList,另一个是3D向量。3D QVector允许您使用球体空
QList
,另一个是3D向量。3D QVector允许您使用球体空间[x][y][z]
访问球体指针,其中x
,y
,z
是0-7之间的任意整数
要更改球体的颜色,我需要更改反射率值
希望有帮助