游戏开发论坛

 找回密码
 立即注册
搜索
查看: 15569|回复: 17

[讨论] 如何制作真实的游戏场景的草地

[复制链接]

165

主题

1058

帖子

1183

积分

金牌会员

Rank: 6Rank: 6

积分
1183
发表于 2009-10-11 12:53:00 | 显示全部楼层 |阅读模式
一、制作地面

首先,在图像编辑软件(如Photoshop)中,绘制一张图1所示的图片,并将其保存为mask.jpg。。它用于控制地表的起伏,其中白色部分表示凹下的路面、坑洼等,而黑色部分表示凸起的草地。




运行3ds max。在Top视图中创建一个Quad Patch对象,相关参数设定为:
Length:200
Width:200
Length Seg:10
Length Seg:10
将该对象命名为Ground(地面)。




对Ground施加UVW Map修改器,相关参数设定为:
Mapping::Planar
Length:200
Width:200
继续施加Displace修改器,相关参数设定为:
Strength:-5
Length:200
Width:200
Bitmap:mask.jpg
这样,原来平坦的地面现在出现了一些起伏









草的制作
草可以直接用3ds max命令制作,不过,用Grass-O-matic插件更方便。启动3ds max,从Create面板下拉列表中选择Sisyphus Objects,就可以用面板上新增的按钮建立草对象。本例中具体操作步骤为:

单击Grass-O-matic按钮,在场景中建立一个平面物体,命名为Grass_Green,代表草地上的绿草。在右边的Wind and Placement卷展栏中,单击Pick Object按钮,指定Grass_Mask为替换对象。相关参数设定如图7所示。Grass_Green的材质使用Diffuse贴图,贴图如图8所示。





单击Grass-O-matic按钮,在场景中再建立一个平面物体,命名为Grass_Dead,代表草地上的枯草。指定Grass_Mask为替换对象。相关参数设定如图所示。Grass_Dead的材质使用Diffuse贴图。



单击Grass-O-matic按钮,在场景中再建立一个平面物体,命名为Grass_Dead_High,代表草地上较高的枯草。指定Grass_Mask为替换对象。相关参数设定如图所示。Grass_Dead_High的材质与Grass_Dead相同。



上面面制作的都是尖叶型的草,下面再制作一些圆叶型的草。再次单击Grass-O-matic按钮,将所建对象命名为Round_Leaf。指定Grass_Mask为替换对象。相关参数设定如图12所示。其材质使用Diffuse贴图,贴图如图所示。现在渲染场景,效果如图所示。



在小路上制作一些枯草。同样,单击Grass-O-matic按钮,将所建对象命名为Grass_Path。指定Step_Mask为替换对象。相关参数设定如图15所示。其材质材质与Grass_Dead相同。渲染效果如图所示。

51

主题

3552

帖子

3655

积分

论坛元老

Rank: 8Rank: 8

积分
3655
发表于 2009-10-11 12:57:00 | 显示全部楼层

Re:如何制作真实的游戏场景的草地

灰常牛逼!

18

主题

452

帖子

760

积分

高级会员

Rank: 4

积分
760
发表于 2009-10-11 13:31:00 | 显示全部楼层

Re:如何制作真实的游戏场景的草地

科普贴,支持一下

28

主题

805

帖子

817

积分

高级会员

Rank: 4

积分
817
发表于 2009-10-11 13:36:00 | 显示全部楼层

Re:如何制作真实的游戏场景的草地

技术铁

1

主题

82

帖子

86

积分

注册会员

Rank: 2

积分
86
发表于 2009-10-11 14:13:00 | 显示全部楼层

Re:如何制作真实的游戏场景的草地

牛B贴,顶

54

主题

2917

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2009-10-11 15:23:00 | 显示全部楼层

Re:如何制作真实的游戏场景的草地

这个值得学习!
感觉有点眼熟,貌似一起以前看过。

0

主题

33

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2009-10-11 16:35:00 | 显示全部楼层

Re:如何制作真实的游戏场景的草地

哥们 你太无私了

25

主题

667

帖子

698

积分

高级会员

Rank: 4

积分
698
发表于 2009-10-12 10:21:00 | 显示全部楼层

Re:如何制作真实的游戏场景的草地

这样的帖子这么受欢迎么- -

27

主题

757

帖子

835

积分

高级会员

Rank: 4

积分
835
发表于 2009-10-12 12:58:00 | 显示全部楼层

Re:如何制作真实的游戏场景的草地

这就说明了CG教程发在美术区真的没人看

3

主题

65

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2009-10-14 16:00:00 | 显示全部楼层

Re: Re:如何制作真实的游戏场景的草地

HalfLife: Re:如何制作真实的游戏场景的草地

这就说明了CG教程发在美术区真的没人看

+1
呵呵 这边更热闹
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-16 17:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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