游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6740|回复: 10

哈哈,搞定了Tile无缝拼接

[复制链接]

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2007-6-2 15:00:00 | 显示全部楼层 |阅读模式
沉浸了几天,周末终于是有点属于自己的时间了,集中精力,搞定了棘手的一块,Tile拼接
看图就知道,Lod地形一定是正方形的
而我的地形不是正方形的,那是因为是由几块Lod地形拼接起来的。
顶点,纹理,以及阴影的接缝都搞掂了。庆祝庆祝,发张图上来。

感觉还真是不容易啊。下一步是Tile块的动态加载,离客户端的无限地形已经不远了,胜利在望!
sf_2007621508.jpg

11

主题

181

帖子

186

积分

注册会员

Rank: 2

积分
186
发表于 2007-6-2 16:44:00 | 显示全部楼层

Re:哈哈,搞定了Tile无缝拼接

怎么实现的?

10

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2007-6-2 18:17:00 | 显示全部楼层

Re:哈哈,搞定了Tile无缝拼接

不对吧 lod经过剪裁后是一个近似三角形 三角形的尖在摄象机点

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-6-2 21:32:00 | 显示全部楼层

Re:哈哈,搞定了Tile无缝拼接

摄像机拉的比较远,只是为了看效果,显示的全景,地形全部都在视锥里面了,我的地形全景拼出来就是个长方形,不是正方形,就好像铺地砖块一样,想铺什么形状就是什么形状。

截图截的不好,有些线框没显示出来

52

主题

637

帖子

1420

积分

金牌会员

Rank: 6Rank: 6

积分
1420
发表于 2007-6-3 00:09:00 | 显示全部楼层

Re:哈哈,搞定了Tile无缝拼接

这个线框模式真够奇怪的,比如四边形五边形都有,按照我看,怎么看都有可能出现T裂缝

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-6-3 00:32:00 | 显示全部楼层

Re:哈哈,搞定了Tile无缝拼接

截图的问题,我已经完整测试过了,没有任何的T裂缝,这些都已经不是问题了,我用的X形顶点索引的拼接方式。等会再发张好点的上来看看。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-6-3 00:40:00 | 显示全部楼层

Re: 哈哈,搞定了Tile无缝拼接

搞个平整的地图吧,这张角度不错,这是两个Tile拼起来的,所以是个长方形的,拼成什么形状都可以。很灵活,不用再向过去那样要求地形一定是个(2n+1)*(2n+1)的正方形了。
sf_20076303938.jpg

11

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
发表于 2007-6-3 09:09:00 | 显示全部楼层

Re:哈哈,搞定了Tile无缝拼接

你在渲染线框图时候,关掉Z缓冲,就不会看起来像虚线那样的了

11

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
发表于 2007-6-3 09:11:00 | 显示全部楼层

Re:哈哈,搞定了Tile无缝拼接

三角形的划分好像不对啊,摄相机近的地方,三角形分得细,远处三角形少,你的图好像杂乱无章

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-6-3 10:15:00 | 显示全部楼层

Re:哈哈,搞定了Tile无缝拼接

呵呵。。。楼上的朋友,你看到的现象就是LOD,你去看看LOD方面的资料再来评论吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 06:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表