|
发表于 2011-4-23 22:01:45
|
显示全部楼层
|阅读模式
来自 中国–江苏–盐城–建湖县
本帖最后由 381828358 于 2011-5-2 13:10 编辑
Spr文件的特点 】
细心的朋友或许会问。不对啊,你说spr是2D的,比如说一张纸上的图画,我正面看是图像,那么我侧面看岂不是见不到,因为是2D平面的啊?那为什么我见到的爆炸永远是立体的,我从来没有看过爆炸图像的侧面的情况?呵呵,是这样的!spr有一个特点:在游戏里面。Spr永远是和玩家的视角垂直的,也就是永远面向显示器屏的,所以我们见到的永远是spr文件的正面,我们在游戏里是永远看不到除正面以外的其他面的,你走到左!他就面向左,你到右他就面向右……(实际上,在制作SPR文件的时候它有特性的,默认状态下是永远面对屏幕,也可以选择其他方式,只是这点几乎没什么人知道罢了,想看侧面,其实是可以的)
Spr在制作的时候,有很多渲染模式,也就是类型,在用工具制作SPR文件的时候,最后会提示你选择一些模式,下面就是四种模式的解释:
Additive(附加模式):
这个模式很适合表现象爆炸、水蒸气、激光光线等等相关的气态物质或发光物质的现象。他在游戏场景里的特征是自身发亮,发光的光源(实质是照亮这个spr的光源啦!!可别和地图的light实体混淆在一起,呵呵,你可以理解为这种spr自带的光源)光源透过这个spr,我们就看到这个spr。我举一个例子:你这情形是你拿着胶卷底片对着太阳光看底片的内容的情形是一样的,底片就是spr,太阳就是我说的光源了!!大家明白了吧!说到这里,有牵扯出来一个spr透明的问题了,呵呵,不透明的看得到嘛!!对于这个模式,游戏引擎是这样处理的:他会统计这个spr里所有的纯白的像素(对应RGB:255 255 255)是完全不透明的,统计所有的纯黑的像素(对应RGB:0 0 0)是完全透明的。同时,里面所有介于这2个颜色之间的颜色的像素是作为适当的半透明颜色处理,这个半透明程度的处理是引擎根据spr的背景为依据自动处理的。另外:地图场景里的光线是不会直接影响到spr的,这样我们即使在全黑的场景里也能看到这个spr(做和黑夜的地图,进游戏扔颗手榴弹吧!是不是看的到爆炸啊?呵呵)
Indexalpha(索引模式):
这个模式的spr和附加模式是很相似的,也是有不透明到透明的像素组成,不过这个模式下,颜色的透明程度不是颜色决定的,而是有颜色在调色板的位置决定的,0号索引色是完全透明的,255号索引色是完全不透明的,当中依次类推
Alphatest(测试模式):
这个模式的spr很普通,他是没有半透明的色彩的,他唯一特殊的地方就是他有一个颜色是全透明的,就是调色板255号索引色对应的像素是全透明的。想想awp的瞄准镜吧!!除了准心其他的地方都是透明的!!就是因为使用了这个模式的spr,除准心以外的地方使用的都是第255号索引色的颜色,所以在游戏里我们可以通过这个区域看到场景!!呵呵还有一点。这个模式的spr对引擎的影响是很小的,虽然他的真实度没有前2者的模式的spr好看,但是从游戏fps的角度来说,他是影响最小的,你扔10颗烟雾弹包你再好的机器也变成放幻灯片,就是因为默认的烟雾单效果的spr是索引模式的,很杀fps,而这个模式的spr就不会了,所以,如果当你设计的地图需要大量的spr的时候,我建议你使用这个模式的spr,虽然难看一点,不真实一点,但至少不会杀fps,呵呵,仅仅是建议而已。质量和速度的选择权是在你的!
Normal(普通模式):
没有半透明没有透明色的普普通通的spr。
可以使用 .mdl 和 .spr 文件 下图只举了两个例子自己在
addons\amxmodx\configs\C.H.M目录下C.H.M.cfg文件中自己添加。
具体这两种模型怎么制作论坛介绍很多了也有相关软件下载,不再叙述。
第一次操作时候可能模型固定位置掌握不好,你要多多测试。
尽量用枪支准星正对着墙壁,如果你需要给地图高一些位置贴上,找个人
合作搭人梯,否则贴出来的会歪三扭四。
需要键位绑定 [color="Red"]+place_ad打开控制菜单
[color="Red"]希望新来的网友多多使用搜索功能,并且把你的问题发布到相应的版面,
不要到处的烂发帖子。
载入图片。然后找到需要的CS广告。按自己的需求选择。就行了
给大家截个图
首先图片格式要BMP的才行。立体。平面的自己选择 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|