游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2399|回复: 3

请教关于地形渲染的问题

[复制链接]

32

主题

108

帖子

108

积分

注册会员

Rank: 2

积分
108
发表于 2007-9-14 15:06:00 | 显示全部楼层 |阅读模式
        3D游戏中,地形的渲染需要很多信息。最基本的信息就是地形的几何信息,我们可以用高程图(height map)来记录。为了渲染出更真实的地形,我们需要为地形贴上纹理。可能不同的地方需要不同的纹理,而且纹理的数量、纹理处理的方法也不一样。
        比如地形上的一条小路,我们给它贴上鹅卵石纹理,并且采用Bump mapping技术让这条小路看起来有凸凹感。这样,这条小路就需要一张鹅卵石纹理,一张法线帖图。小路的边缘需要做混合(用沙地与草混合)。此外,我们还需要用曲线记录小路的位置。
        总结一下我的问题:
        (1)怎样记录地形上某块区域使用了哪些纹理,以及应用这些纹理的方式(混合、Bump mapping等)。
        (2)怎样记录地形上区域的位置信息。比如一条路,用2条曲线表示?
        (3)怎样利用(2)中描述的位置信息来对纹理做必要的处理。比如已经知道一条路的2条曲线,在这两条曲线附近,路面纹理要和路两边的草地混合。
        大家都来讨论一下怎么样表示这些信息。也许还有其他一些细节需要考虑。

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2007-9-14 16:27:00 | 显示全部楼层

Re:请教关于地形渲染的问题

实现的方法太多了.

6

主题

390

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
发表于 2007-9-14 18:02:00 | 显示全部楼层

Re:请教关于地形渲染的问题

1,用帖图的4个通道表示4张帖图的混合
2,这个可以跟地形无关,愿意怎么刷怎么刷
3,1回答了这个问题

32

主题

108

帖子

108

积分

注册会员

Rank: 2

积分
108
 楼主| 发表于 2007-9-14 18:47:00 | 显示全部楼层

Re: Re:请教关于地形渲染的问题

hlsl: Re:请教关于地形渲染的问题

1,用帖图的4个通道表示4张帖图的混合
2,这个可以跟地形无关,愿意怎么刷怎么刷
3,1回答了这个问题

如果我任意给出一条路线,要求路面贴沙地纹理,路两边是草,路的边缘处用草和沙地混合,该怎么做?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-21 18:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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