游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3073|回复: 1

关于地形的 morphing

[复制链接]

42

主题

140

帖子

158

积分

注册会员

Rank: 2

积分
158
发表于 2010-4-28 18:10:00 | 显示全部楼层 |阅读模式
我最近看见一些文章里说的用Morphing 消除地形在不同Lod级别切换时的Poping 。我有一些疑问,这种技术是不是要根据Lod的级别个数创建Lod-1个顶点缓冲(而且必须为每个地形小块分别创建各自的顶点缓冲和索引缓冲),创建不同的顶点缓冲的时候要对其中将被移除的点进行插值,而我们的地形块的边界一般还要进行修复(添加或删除一些点),并不一定会按照我们定义的方式进行Morphing.还有一个最大的问题,如果我的地形顶点缓冲是一个整块,比如1025X1025的,这种情况是不是就不能用Morphing了。

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2010-4-28 22:50:00 | 显示全部楼层

Re:关于地形的 morphing

原来的所有数据的都不用变
用multistream在shader里做morphing就可以了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-16 23:05

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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