网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月02日
漏签
0
天
minecraft吧
关注:
2,567,994
贴子:
32,075,668
看贴
图片
吧主推荐
视频
玩乐
首页
上一页
6
7
8
9
10
11
12
13
14
下一页
尾页
389
回复贴,共
14
页
,跳到
页
确定
<返回minecraft吧
>0< 加载中...
回复:【C++配OpenGL】 编程造MC!!!
只看楼主
收藏
回复
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
为了给予自己足够的安慰,先把地形用的区块16*16*256调成16*16*16
在搞多线程之前做了一个区块框架,可以把区块显示出来
IP属地:美国
202楼
2017-01-27 23:43
回复
收起回复
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
新年快乐!
IP属地:美国
203楼
2017-01-28 00:02
回复
收起回复
2026-01-02 23:11:59
广告
不感兴趣
开通SVIP免广告
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
多线程生成大概做出来了
生成线程不停地从一个装满区块指针的地图里把要刷新的区块揪出来,生成数据,然后扔进缓冲区里。
主线程不停地把缓冲区数据传到Opengl那儿并绘制
缓冲区模拟了双缓冲区,生成线程用后缓冲区,主线程用前缓冲区,生成线程每次完成更新操作就将缓冲区互换。
这样可以实现不同步生成,虽然速度不是很快,还会出现随机的访问冲突。。
IP属地:美国
204楼
2017-01-28 00:03
回复
收起回复
且听风吟Mifan
林中小屋
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
怎么弄的
来自
Android客户端
205楼
2017-01-28 00:03
回复(1)
收起回复
lzycc234
末影水晶
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
长期关注的粉丝
IP属地:广东
来自
Android客户端
206楼
2017-01-28 11:51
回复(1)
收起回复
潮风落叶
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
后排贩卖垃圾食品
IP属地:北京
来自
Android客户端
207楼
2017-01-28 12:02
回复
收起回复
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
随机的访问冲突解决了,有些地方没加多线程锁。
因为主线程和生成线程是同时运行的,有些共享的资源会冲突
比如装满区块指针的地图,生成线程正用它更新到一半呢,主线程就急着拿去画了,访问能不冲突么
在生成线程更新的时候加上锁,这样主线程就要等,直到更新完了以后就解锁
(这样能用,但是主线程要等啊!这等一等的功夫几十fps就没了哈)
IP属地:美国
208楼
2017-01-28 12:06
回复
收起回复
潮风落叶
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
围观
IP属地:北京
来自
Android客户端
209楼
2017-01-28 12:08
回复
收起回复
2026-01-02 23:05:59
广告
不感兴趣
开通SVIP免广告
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在做物品栏,破坏建造方块之前先搞定纹理贴图和区块保存
IP属地:美国
210楼
2017-01-28 12:08
回复
收起回复
废弃账号
熔岩之海
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
建议搬到图文吧
IP属地:福建
来自
Android客户端
211楼
2017-01-28 12:13
回复
收起回复
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
然而多线程好坑。
每次程序关闭时,程序又发生冲突
花了大半天debug, 发现问题是这样的:
主线程没办法把生成线程关闭,所以主线程就在自己结束时自作主张地把共享的资源都回收掉了
可生成线程还在工作,然后在处理“空气”时便报错了
解决方案:主线程用一个bool控制生成线程,结束时把改bool变量,通知生成线程收工,等生成线程停止工作以后再回收资源
IP属地:美国
213楼
2017-01-28 21:41
回复
收起回复
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
制作纹理贴图中,纹理贴图就是把方块都集中在一块儿绘制
比如说一个方块材质64*64大小,那可以把所有材质8个一行,一共8列的方式存储在256*256的图片里
绘制的时候只要绑定材质一次,便可以提高效率
IP属地:美国
214楼
2017-01-29 08:35
回复
收起回复
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
每几秒改变一次材质,感觉蛮漂亮的。。。
IP属地:美国
215楼
2017-01-29 08:36
回复
收起回复
whdi
终界呼唤
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
有白边。。。
IP属地:美国
216楼
2017-01-29 09:27
回复(1)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
童锦程被曝有娃,月付五千拒认账
2952660
2
比肩孙兴慜,Faker获青龙勋章
2806939
3
踩红线!官媒批张本智和拜鬼
2748172
4
没暖气就赶人,美业主组团变街友
2357100
5
5比0碾压!WB斩获挑杯冠军
1997528
6
儿子被卖柬埔寨,单亲妈孤身救人
1841275
7
接好运!王祖贤祝你新年行大运
1441176
8
殖人气急败坏,牢A直播又遭网暴
1216033
9
杀死主角,中华小当家作者悔断肠
1018842
10
飞白逼退号主!吧友千元捡大漏
984438
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示