私はプログラミングとQtが全く新しいです。私はQt 3dについて読んだことがありますが、私はそれをどうすればいいのか分かりません。私が必要とするのは、チルトセンサーで動くことができる単純な直方体です。私はqt 5.6を使用しています。qt 3dで何かするには?
私は例を理解しようとしましたが、彼らは常に私が知らないものを使用します。
// Cuboid shape data
Qt3DRender::QCuboidMesh *cuboid = new Qt3DRender::QCuboidMesh();
// CuboidMesh Transform
Qt3DCore::QTransform *cuboidTransform = new Qt3DCore::QTransform();
cuboidTransform->setScale(4.0f);
cuboidTransform->setTranslation(QVector3D(4.0f, -4.0f, 0.0f));
Qt3DRender::QPhongMaterial *cuboidMaterial = new Qt3DRender::QPhongMaterial();
cuboidMaterial->setDiffuse(QColor(QRgb(0x665423)));
//Cuboid
m_cuboidEntity = new Qt3DCore::QEntity(m_rootEntity);
m_cuboidEntity->addComponent(cuboid);
m_cuboidEntity->addComponent(cuboidMaterial);
m_cuboidEntity->addComponent(cuboidTransform);
このサンプルコードをコピーしようとしましたが、動作していません。