minecraft吧 关注:2,568,012贴子:32,075,990

回复:【C++配OpenGL】 编程造MC!!!

取消只看楼主收藏回复

丝毫没有头绪,再想一想。。


IP属地:美国118楼2016-03-05 14:52
回复
    就这样吧。。透视好难解决
    bool AABBcollide(double x, double y, double z)
    {
    int blockPosX = (x + 0.5),
    blockPosY = (y + 0.5),
    blockPosZ = (z + 0.5);
    if ((x >= blockPosX - 0.7 || x <= blockPosX + 0.7) &&
    (y >= blockPosY - 0.9 || y <= blockPosY + 0.5) &&
    (z >= blockPosZ - 0.7 || z <= blockPosZ + 0.7))
    if (getBlock(blockPosX, blockPosY, blockPosZ) != 0)
    {
    return true;
    }
    return false;
    }


    IP属地:美国122楼2016-03-05 16:40
    收起回复
      2026-01-03 03:29:51
      广告
      不感兴趣
      开通SVIP免广告
      新功能:显示FPS

      加入chunk以后的世界从50帧掉到20帧有木有


      IP属地:美国123楼2016-03-05 16:45
      收起回复

        两个区块加入成功!!!


        IP属地:美国128楼2016-03-05 21:40
        回复

          1*10区块,2FPS卡死


          IP属地:美国129楼2016-03-05 21:55
          收起回复
            0.05发布!!!
            http://pan.baidu.com/s/1pJVAPKn


            IP属地:美国130楼2016-03-05 22:36
            回复
              lz的电脑装了primocache以后断电蓝屏,重置没用。。估计要想办法格式化重装了。。


              IP属地:美国来自Android客户端136楼2016-03-19 15:17
              收起回复
                发现自己写的框架太乱,所以开始重写了。。


                IP属地:美国来自Android客户端140楼2016-04-02 17:21
                收起回复
                  2026-01-03 03:23:51
                  广告
                  不感兴趣
                  开通SVIP免广告
                  32*32*16*24
                  一共绘制了39万个顶点!!!!
                  71FPS,VBO好牛啊


                  IP属地:美国141楼2016-04-03 19:59
                  收起回复

                    挖掘/放置方块还没有完成
                    LZ把chunk从“面向过程”改成了“面向对象”,创建区块轻松搞定。
                    还有左上角的调试界面!!!
                    把键盘鼠标控制加入多线程,这样FPS=9999999999也不会飞出世界了!!!!


                    IP属地:美国145楼2016-05-02 09:57
                    回复

                      成功加入多区块!!!!!!
                      简直震惊了这个VBO简直超乎我的想象啊


                      IP属地:美国154楼2016-05-06 22:38
                      收起回复

                        后面几次运行程序都死了,不知道怎么回事。
                        可能是程序太吃内存(600MB)还是代码问题。。


                        IP属地:美国155楼2016-05-06 22:43
                        回复

                          临近面剔除的BUG修复完成


                          IP属地:美国159楼2016-05-15 10:31
                          回复

                            建造放置石头


                            IP属地:美国160楼2016-05-15 10:32
                            回复
                              2026-01-03 03:17:51
                              广告
                              不感兴趣
                              开通SVIP免广告
                              恐怖游戏


                              IP属地:美国162楼2016-05-15 10:58
                              回复