• 大小: 0.04M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: 其他
  • 标签: 其他  

资源简介


Qt+Opengl+3阶魔方机解算法制作的自动还原程序,打印出了魔方的状态和还原公式,用户可自行任意打乱魔方,资源分10分,源码不多寥寥数千行,但难度不小,不是魔友或者Qt+Opengl方面的爱好者慎重下载,不吹不黑,10分要的码有所值,关于机解魔方的相关知识和魔方的表示方式给新手附上一个链接http://www.arduino.cn/thread-19010-1-1.html

资源截图

代码片段和文件信息

/*
 * 物体始终在坐标原点全部位于第一象限,第18块的DLB块位于左边原点。
 * 初始状态: UF UR UB UL  DF DR DB DL  FR FL BR BL  UFR URB UBL ULF   DRF DFL DLB DBR
 * 固定位置: 7  17 25 15  1  11 19 9   5  3  23 21  8   26  24  6     2   0   18  20
*/

#include “glwidget.h“

#include 
#include 
#include 
#include “rubiksolve.h“
#include “GL/gl.h“

//记录顺序角、棱、面心,方向为逆时针(眼睛在魔方右 上 前观察) 有利于更新立方体编号
static EnumCubeLocation s_rotateLayCubeNo[9][9] = {

    {Corner_DRF Corner_DBR Corner_URB Corner_UFR
     Edge_DR  Edge_BR  Edge_UR  Edge_FR    Center_R}
    {Edge_DF    Edge_DB    Edge_UB    Edge_UF
     Center_D Center_B Center_U Center_F   Core}
    {Corner_DFL Corner_DLB Corner_UBL Corner_ULF
     Edge_DL  Edge_BL  Edge_UL  Edge_FL    Center_L}

    {Corner_DFL Corner_DRF Corner_UFR Corner_ULF
     Edge_DF  Edge_FR  Edge_UF  Edge_FL    Center_F}
    {Edge_DL    Edge_DR    Edge_UR    Edge_UL
     Center_D Center_R Center_U Center_L   Core}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-02-14 11:30  RubikCube\
     文件         527  2016-08-20 11:33  RubikCube\RubikCube.pro
     文件       30938  2016-08-20 11:20  RubikCube\glwidget.cpp
     文件        2947  2016-03-02 13:17  RubikCube\glwidget.h
     目录           0  2016-11-14 23:30  RubikCube\lib\
     文件       40170  2014-12-21 22:42  RubikCube\lib\libglu32.a
     文件      272106  2014-12-21 22:42  RubikCube\lib\libopengl32.a
     文件         206  2016-02-29 11:24  RubikCube\main.cpp
     文件        2181  2016-03-02 10:56  RubikCube\mainwidget.cpp
     文件         997  2016-02-25 17:44  RubikCube\mainwidget.h
     文件        8814  2016-02-26 09:24  RubikCube\mainwidget.ui
     目录           0  2016-11-14 23:30  RubikCube\qrc\
     文件         333  2016-02-23 15:40  RubikCube\qrc\Image.qrc
     目录           0  2016-11-14 23:30  RubikCube\qrc\images\
     文件         674  2016-02-23 15:22  RubikCube\qrc\images\black.png
     文件         819  2016-02-23 14:00  RubikCube\qrc\images\blue.png
     文件         843  2016-02-23 14:01  RubikCube\qrc\images\green.png
     文件         838  2016-02-23 13:59  RubikCube\qrc\images\orange.png
     文件         843  2016-02-23 13:59  RubikCube\qrc\images\red.png
     文件         827  2016-02-23 14:02  RubikCube\qrc\images\white.png
     文件         832  2016-02-23 14:01  RubikCube\qrc\images\yellow.png
     文件        9816  2016-03-02 14:38  RubikCube\rubiksolve.cpp
     文件        3040  2016-03-02 15:55  RubikCube\rubiksolve.h

评论

共有 条评论